diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8bf98af3ee..920e7f8373 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -112,6 +112,10 @@ jobs: 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 name: 'test-${{ matrix.version }}' runs-on: ubuntu-24.04 steps: diff --git a/base/data/gm4/advancement/intro_song/welcome_toast.json b/base/data/gm4/advancement/intro_song/welcome_toast.json index 1ef08ffcc0..037ad53ff2 100644 --- a/base/data/gm4/advancement/intro_song/welcome_toast.json +++ b/base/data/gm4/advancement/intro_song/welcome_toast.json @@ -3,7 +3,11 @@ "icon": { "id": "minecraft:command_block", "components": { - "minecraft:custom_model_data": 3420001 + "minecraft:custom_model_data": { + "floats": [ + 3420001 + ] + } } }, "title": { diff --git a/base/data/gm4/tags/block/foliage.json b/base/data/gm4/tags/block/foliage.json index d715255881..86bdc2f751 100644 --- a/base/data/gm4/tags/block/foliage.json +++ b/base/data/gm4/tags/block/foliage.json @@ -1,7 +1,11 @@ { "values": [ "#minecraft:small_flowers", - "#minecraft:tall_flowers", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:peony", + "minecraft:rose_bush", + "minecraft:pitcher_plant", "minecraft:azalea", "minecraft:flowering_azalea", "minecraft:big_dripleaf", @@ -14,13 +18,14 @@ "minecraft:dead_bush", "minecraft:fern", "minecraft:glow_lichen", - { "id": "minecraft:grass", "required": false }, - { "id": "minecraft:short_grass", "required": false }, + "minecraft:short_grass", "minecraft:hanging_roots", "minecraft:large_fern", "minecraft:mangrove_propagule", "minecraft:moss_carpet", "minecraft:nether_sprouts", + { "id": "minecraft:pale_hanging_moss", "required": false }, + { "id": "minecraft:pale_moss_carpet", "required": false }, "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 a6a1f82f81..2b8fac7d0d 100644 --- a/base/data/gm4/tags/block/full_collision.json +++ b/base/data/gm4/tags/block/full_collision.json @@ -54,6 +54,7 @@ "minecraft:chiseled_polished_blackstone", "minecraft:chiseled_quartz_block", "minecraft:chiseled_red_sandstone", + { "id": "minecraft:chiseled_resin_bricks", "required": false }, "minecraft:chiseled_sandstone", "minecraft:chiseled_stone_bricks", "minecraft:chiseled_tuff", @@ -74,6 +75,7 @@ "minecraft:cracked_stone_bricks", "minecraft:crafter", "minecraft:crafting_table", + { "id": "minecraft:creaking_heart", "required": false }, "minecraft:crimson_nylium", "minecraft:crying_obsidian", "minecraft:cut_copper", @@ -255,6 +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: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 d76c900428..b7975866b6 100644 --- a/base/data/gm4/tags/block/no_collision.json +++ b/base/data/gm4/tags/block/no_collision.json @@ -13,7 +13,11 @@ "#minecraft:rails", "#minecraft:signs", "#minecraft:small_flowers", - "#minecraft:tall_flowers", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:peony", + "minecraft:rose_bush", + "minecraft:pitcher_plant", "#minecraft:wall_corals", "minecraft:acacia_sapling", "minecraft:attached_melon_stem", @@ -48,8 +52,7 @@ "minecraft:fern", "minecraft:frogspawn", "minecraft:glow_lichen", - { "id": "minecraft:grass", "required": false }, - { "id": "minecraft:short_grass", "required": false }, + "minecraft:short_grass", "minecraft:hanging_roots", "minecraft:jungle_sapling", "minecraft:ladder", @@ -61,6 +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: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 38cf4e7932..ba2547b674 100644 --- a/base/data/gm4/tags/block/replaceable.json +++ b/base/data/gm4/tags/block/replaceable.json @@ -7,13 +7,13 @@ "minecraft:dead_bush", "minecraft:fern", "minecraft:glow_lichen", - { "id": "minecraft:grass", "required": false }, - { "id": "minecraft:short_grass", "required": false }, + "minecraft:short_grass", "minecraft:hanging_roots", "minecraft:large_fern", "minecraft:lava", "minecraft:light", "minecraft:nether_sprouts", + { "id": "minecraft:resin_clump", "required": false }, "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 b3d87ffc63..877b7c01d4 100644 --- a/base/data/gm4/tags/block/waterloggable.json +++ b/base/data/gm4/tags/block/waterloggable.json @@ -59,6 +59,7 @@ "minecraft:pointed_dripstone", "minecraft:purple_stained_glass_pane", "minecraft:red_stained_glass_pane", + { "id": "minecraft:resin_clump", "required": false }, "minecraft:scaffolding", "minecraft:sculk_sensor", "minecraft:sculk_vein", diff --git a/base/data/gm4/tags/entity_type/neutral_hostile.json b/base/data/gm4/tags/entity_type/neutral_hostile.json index 405100ab0b..3894776585 100644 --- a/base/data/gm4/tags/entity_type/neutral_hostile.json +++ b/base/data/gm4/tags/entity_type/neutral_hostile.json @@ -1,6 +1,7 @@ { "values": [ "minecraft:cave_spider", + { "id": "minecraft:creaking", "required": false }, "minecraft:drowned", "minecraft:enderman", "minecraft:piglin", diff --git a/gm4/plugins/backwards.py b/gm4/plugins/backwards.py index 1945966af3..2520a11d7d 100644 --- a/gm4/plugins/backwards.py +++ b/gm4/plugins/backwards.py @@ -1,7 +1,8 @@ import re import logging -from typing import Any -from beet import Context, TextFileBase, Recipe +from typing import Any, Tuple, Callable +from beet import Context, Pack, TextFileBase, Recipe, Function, NamespaceFile +from beet.core.utils import SupportedFormats logger = logging.getLogger("gm4.backwards") @@ -9,8 +10,49 @@ def beet_default(ctx: Context): yield - rewrite_attributes(ctx) - rewrite_recipes(ctx) + # 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 = { @@ -49,23 +91,23 @@ def beet_default(ctx: Context): } # Removes the generic. and other prefixes from attribute IDs -def rewrite_attributes(ctx: Context): - for id, resource in ctx.data.all(): - if isinstance(resource, TextFileBase): - resource.source_stop - overlay_text = resource.text - for src_attribute, overlay_attribute in ATTRIBUTES_RENAMES.items(): - overlay_text = re.sub("\\b" + src_attribute + "\\b", overlay_attribute, overlay_text) - if overlay_text != resource.text: - overlay_resource = resource.copy() - overlay_resource.text = overlay_text - overlay = ctx.data.overlays["overlay_48"] - overlay.supported_formats = { "min_inclusive": 48, "max_inclusive": 48 } - overlay[id] = overlay_resource +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_recipes(ctx: Context): +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): @@ -73,39 +115,63 @@ def rewrite_ingredient(ingr: str | list[str]) -> Any: if ingr.startswith("#"): return { "tag": ingr[1:] } return { "item": ingr } - - def rewrite_recipe(id: str, resource: Recipe): - # If an overlay already exists for this recipe, us the contents of that - # TODO: generalize this for all rewrite functions and handle multiple overlays - for overlay in ctx.data.overlays.values(): - if id in overlay.recipes: - resource = overlay.recipes[id] - break - - overlay_resource = resource.copy() - data = overlay_resource.data - - if "crafting_transmute" in data["type"]: - logger.warning(f"Cannot backport crafting_transmute recipe {id}") - return - - 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()} - - overlay = ctx.data.overlays["overlay_48"] - overlay.supported_formats = { "min_inclusive": 48, "max_inclusive": 48 } - overlay[id] = overlay_resource - - for id, resource in ctx.data.recipes.items(): + + 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 + + +def backport(pack: Pack[Any], format: int, run: Callable[[str, NamespaceFile], NamespaceFile | None]): + resources: dict[Tuple[type[NamespaceFile], str], NamespaceFile] = dict() + + for file_type in pack.resolve_scope_map().values(): + proxy = pack[file_type] + for path in proxy.keys(): + resources[(file_type, path)] = proxy[path] + + for overlay in pack.overlays.values(): + overlay_formats = overlay.supported_formats or overlay.pack_format + if check_formats(overlay_formats, format): + for file_type in overlay.resolve_scope_map().values(): + proxy = overlay[file_type] + for path in proxy.keys(): + resources[(file_type, path)] = proxy[path] + + for (file_type, path), resource in resources.items(): try: - rewrite_recipe(id, resource) + new_resource = run(path, resource) except BaseException as e: - logger.error(f"Failed to backport recipe {id}: {e}") + e.add_note(f"Failed to backport[{run.__name__}] {file_type.snake_name} {path}") + raise e + if new_resource: + overlay = pack.overlays[f"backport_{format}"] + overlay.supported_formats = { "min_inclusive": 0, "max_inclusive": format } + overlay[path] = new_resource + + +def check_formats(supported: SupportedFormats, format: int): + match supported: + case int(value): + return value == format + case [min, max]: + return min <= format <= max + case { "min_inclusive": min, "max_inclusive": max }: + return min <= format <= max + case _: + raise ValueError(f"Unknown supported)formats structure {supported}") diff --git a/gm4/plugins/manifest.py b/gm4/plugins/manifest.py index 9447e91e87..c8f76ebe5d 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"] +SUPPORTED_GAME_VERSIONS = ["1.21", "1.21.1", "1.21.2", "1.21.3", "1.21.4"] # config models for beet.yaml metas CreditsModel = dict[str, list[str]] diff --git a/gm4/plugins/module.py b/gm4/plugins/module.py index 7734c62472..deb2c5f164 100644 --- a/gm4/plugins/module.py +++ b/gm4/plugins/module.py @@ -15,7 +15,11 @@ def gm4_root_advancement(ctx: Context): "icon": { "id": "command_block", "components": { - "minecraft:custom_model_data": 3420001 + "minecraft:custom_model_data": { + "floats": [ + 3420001 + ] + } } }, "title": { diff --git a/gm4/plugins/resource_pack.py b/gm4/plugins/resource_pack.py index 996a55cb9f..b560f4196d 100644 --- a/gm4/plugins/resource_pack.py +++ b/gm4/plugins/resource_pack.py @@ -552,22 +552,15 @@ def json_substitutions(self, node: AstJsonObjectEntry, **kwargs: Any): index, exc = self.retrieve_index(add_namespace(reference, self.ctx.project_id)) if exc: yield Diagnostic("error", str(exc), filename=kwargs.get("filename"), file=kwargs.get("file")) - node = replace(node, value=AstJsonValue.from_value(index+self.cmd_prefix)) + node = replace(node, value=AstJsonValue.from_value({ "floats": [index+self.cmd_prefix] })) return node @rule(AstJsonObject) - def json_substitutions_item_modifier(self, node: AstJsonObjectEntry, **kwargs: Any): - match node.evaluate(): # type: ignore , node has evaluate method - case {"function": "minecraft:set_custom_model_data", "value": str(reference)}: - index, exc = self.retrieve_index(add_namespace(reference, self.ctx.project_id)) - if exc: - yield Diagnostic("error", str(exc), filename=kwargs.get("filename"), file=kwargs.get("file")) - node = replace(node, entries=AstChildren([ - replace(child, value=AstJsonValue.from_value(index+self.cmd_prefix)) # type: ignore , child is AstJsonValue - if child.key==AstJsonObjectKey(value="value") # type: ignore , child is AstJsonValue - else child - for child in node.entries # type: ignore , child is AstJsonValue - ])) # type: ignore + def json_substitutions_item_modifier(self, node: AstJsonObject, **kwargs: Any): + match node.evaluate(): + case {"function": "minecraft:set_custom_model_data"}: + yield Diagnostic("error", "Item modifier set_custom_model_data is not supported", filename=kwargs.get("filename"), file=kwargs.get("file")) + case _: pass return node @rule(AstNbtCompoundEntry, key=AstNbtCompoundKey(value="minecraft:custom_model_data")) @@ -577,7 +570,7 @@ def cmd_substitutions_nbt(self, node: AstNbtCompoundEntry, **kwargs: Any): index, exc = self.retrieve_index(add_namespace(reference, 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(index+self.cmd_prefix)) + node = replace(node, value=AstNbtValue.from_value({ "floats": [index+self.cmd_prefix] })) return node @rule(AstItemComponent) @@ -589,7 +582,7 @@ def cmd_substitutions_component(self, node: AstItemComponent | AstItemPredicateT index, exc = self.retrieve_index(add_namespace(reference, 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(index+self.cmd_prefix)) + node = replace(node, value=AstNbtValue.from_value({ "floats": [index+self.cmd_prefix] })) return node @rule(AstCommand, identifier="data:modify:storage:target:targetPath:set:value:value") @@ -603,7 +596,7 @@ def cmd_substitutions_datamodify(self, node: AstCommand): 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(index+self.cmd_prefix)])) + node = replace(node, arguments=AstChildren([ast_target, ast_target_path, AstNbtValue.from_value({ "floats": [index+self.cmd_prefix] })])) return node diff --git a/gm4/plugins/write_mcmeta.py b/gm4/plugins/write_mcmeta.py index 8be7664b4a..501774e6e0 100644 --- a/gm4/plugins/write_mcmeta.py +++ b/gm4/plugins/write_mcmeta.py @@ -9,17 +9,17 @@ 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 = 57 - ctx.data.supported_formats = {"min_inclusive": 48, "max_inclusive": 57} - ctx.assets.pack_format = 42 - ctx.assets.supported_formats = {"min_inclusive": 34, "max_inclusive": 42} + 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} for pack in ctx.packs: pack.description = [ ctx.project_name, "\n", { - "text": f"Gamemode 4 for 1.21 - 1.21.3", + "text": f"Gamemode 4 for 1.21 - 1.21.4", "color": "#4AA0C7" } ] diff --git a/gm4_auto_crafting/overlay_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 similarity index 100% rename from gm4_auto_crafting/overlay_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/28_29/29.mcfunction rename to gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/28_29/29.mcfunction diff --git a/gm4_auto_crafting/overlay_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 similarity index 100% rename from gm4_auto_crafting/overlay_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/31_32/31.mcfunction rename to gm4_auto_crafting/backport_48/data/gm4_auto_crafting/function/check_recipes/1_2/2/28_36/28_32/31_32/31.mcfunction diff --git a/gm4_auto_crafting/overlay_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 similarity index 100% rename from gm4_auto_crafting/overlay_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/bordure_indented_banner_pattern.json rename to gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/bordure_indented_banner_pattern.json diff --git a/gm4_auto_crafting/overlay_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 similarity index 100% rename from gm4_auto_crafting/overlay_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/field_masoned_banner_pattern.json rename to gm4_auto_crafting/backport_48/data/gm4_auto_crafting/loot_table/crafting/vanilla/field_masoned_banner_pattern.json diff --git a/gm4_auto_crafting/beet.yaml b/gm4_auto_crafting/beet.yaml index afb4d07426..83c51f4e8b 100644 --- a/gm4_auto_crafting/beet.yaml +++ b/gm4_auto_crafting/beet.yaml @@ -10,7 +10,7 @@ data_pack: - formats: min_inclusive: 0 max_inclusive: 48 - directory: overlay_48 + directory: backport_48 resource_pack: load: . diff --git a/gm4_auto_crafting/generate.py b/gm4_auto_crafting/generate.py index 41396f2c58..16439125cf 100644 --- a/gm4_auto_crafting/generate.py +++ b/gm4_auto_crafting/generate.py @@ -264,6 +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' recipes: list[RecipeData] = [] diff --git a/gm4_calling_bell/data/gm4_calling_bell/function/emerald_check.mcfunction b/gm4_calling_bell/data/gm4_calling_bell/function/emerald_check.mcfunction index 32b0abaa88..cda62bac13 100644 --- a/gm4_calling_bell/data/gm4_calling_bell/function/emerald_check.mcfunction +++ b/gm4_calling_bell/data/gm4_calling_bell/function/emerald_check.mcfunction @@ -2,6 +2,6 @@ # @s = player right clicking bell # run from gm4_calling_bell:tick -execute unless score @s gm4_calling_bell >= $day gm4_calling_bell if predicate gm4_calling_bell:holding_emerald run function gm4_calling_bell:bell/ray/setup -execute if score @s gm4_calling_bell >= $day gm4_calling_bell if predicate gm4_calling_bell:holding_emerald at @s run playsound entity.wandering_trader.no neutral @a[distance=..16] ~ ~ ~ 1 1 0.6 +execute unless score @s gm4_calling_bell >= $day gm4_calling_bell if items entity @s weapon.mainhand minecraft:emerald run function gm4_calling_bell:bell/ray/setup +execute if score @s gm4_calling_bell >= $day gm4_calling_bell if items entity @s weapon.mainhand minecraft:emerald at @s run playsound entity.wandering_trader.no neutral @a[distance=..16] ~ ~ ~ 1 1 0.6 scoreboard players reset @s gm4_calling_bell_rung diff --git a/gm4_calling_bell/data/gm4_calling_bell/predicate/holding_emerald.json b/gm4_calling_bell/data/gm4_calling_bell/predicate/holding_emerald.json deleted file mode 100644 index d4795c184e..0000000000 --- a/gm4_calling_bell/data/gm4_calling_bell/predicate/holding_emerald.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "mainhand": { - "items": [ - "minecraft:emerald" - ] - } - } - } - } 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 208fdf690c..1970c87cd5 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 @@ -101,7 +101,11 @@ { "function": "minecraft:set_components", "components": { - "minecraft:custom_model_data": 3420001, + "minecraft:custom_model_data": { + "floats": [ + 3420001 + ] + }, "minecraft:attribute_modifiers": { "modifiers": [ { diff --git a/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/function/projectile/bucket/axolotl.mcfunction b/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/function/projectile/bucket/axolotl.mcfunction index a2b74872a3..c553dda15c 100644 --- a/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/function/projectile/bucket/axolotl.mcfunction +++ b/gm4_crossbow_cartridges/data/gm4_crossbow_cartridges/function/projectile/bucket/axolotl.mcfunction @@ -7,7 +7,7 @@ summon minecraft:axolotl ~ ~ ~ {FromBucket:1b,Tags:["gm4_cb_projectile"],active_effects:[{id:'minecraft:regeneration',amplifier:10,duration:200,show_particles:0b}]} # TODO 1.20.5: changed to copy all bucket entity data, check if this causes problems -data modify storage gm4_crossbow_cartridges:temp projectile merge from entity @s Inventory[{Slot:-106b}].components."minecraft.bucket_entity_data" +data modify storage gm4_crossbow_cartridges:temp projectile merge from entity @s Inventory[{Slot:-106b}].components."minecraft:bucket_entity_data" execute as @e[type=minecraft:axolotl,tag=gm4_cb_projectile,limit=1,distance=..1] run function gm4_crossbow_cartridges:projectile/arrow_motion # axolotl sound 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 186d2fc0af..bb8309d1be 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,8 @@ "minecraft:sparse_jungle", "minecraft:windswept_savanna", "minecraft:frozen_peaks", + { "id": "minecraft:pale_garden", "required": false }, "#gm4_dangerous_dungeons:is_snowy", "minecraft:dripstone_caves" ] -} \ No newline at end of file +} diff --git a/gm4_desire_lines/data/gm4_celaro_shamir/tags/block/tall_plants.json b/gm4_desire_lines/data/gm4_celaro_shamir/tags/block/tall_plants.json index 16d92f445f..6dc081ab07 100644 --- a/gm4_desire_lines/data/gm4_celaro_shamir/tags/block/tall_plants.json +++ b/gm4_desire_lines/data/gm4_celaro_shamir/tags/block/tall_plants.json @@ -1,6 +1,10 @@ { "values": [ - "#minecraft:tall_flowers", + "minecraft:sunflower", + "minecraft:lilac", + "minecraft:peony", + "minecraft:rose_bush", + "minecraft:pitcher_plant", "minecraft:tall_grass", "minecraft:large_fern" ] diff --git a/gm4_disassemblers/generate_disassembly.py b/gm4_disassemblers/generate_disassembly.py index 96f4a30381..7f8d94197f 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.3' + vanilla.minecraft_version = '1.21.4' 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 c838d66d2e..558f0ef9d4 100644 --- a/gm4_double_doors/generate.py +++ b/gm4_double_doors/generate.py @@ -39,9 +39,12 @@ class DoorSound(): def beet_default(ctx: Context): vanilla = ctx.inject(Vanilla) - vanilla.minecraft_version = '1.21.3' - wood_types = [s.removeprefix("minecraft:").removesuffix( - "_door") for s in vanilla.data.block_tags["minecraft:wooden_doors"].data["values"]] + vanilla.minecraft_version = '1.21.4' + 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_end_fishing/data/gm4_end_fishing/predicate/holding_enderpuff.json b/gm4_end_fishing/data/gm4_end_fishing/predicate/holding_enderpuff.json index e48e287834..2f538b2b68 100644 --- a/gm4_end_fishing/data/gm4_end_fishing/predicate/holding_enderpuff.json +++ b/gm4_end_fishing/data/gm4_end_fishing/predicate/holding_enderpuff.json @@ -1,37 +1,16 @@ { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "mainhand": { - "items": [ - "minecraft:player_head" - ], - "predicates": { - "minecraft:custom_data": "{gm4_end_fishing:{enderpuff:1b}}" - } - } - } - } - }, - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "offhand": { - "items": [ - "minecraft:player_head" - ], - "predicates": { - "minecraft:custom_data": "{gm4_end_fishing:{enderpuff:1b}}" - } - } + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "weapon.*": { + "items": [ + "minecraft:player_head" + ], + "predicates": { + "minecraft:custom_data": "{gm4_end_fishing:{enderpuff:1b}}" } } } - ] + } } diff --git a/gm4_fulcio_shamir/data/gm4_fulcio_shamir/predicate/holding_fulcio.json b/gm4_fulcio_shamir/data/gm4_fulcio_shamir/predicate/holding_fulcio.json index dee5e3c332..09d7840c27 100644 --- a/gm4_fulcio_shamir/data/gm4_fulcio_shamir/predicate/holding_fulcio.json +++ b/gm4_fulcio_shamir/data/gm4_fulcio_shamir/predicate/holding_fulcio.json @@ -1,37 +1,16 @@ { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "mainhand": { - "items": [ - "minecraft:compass" - ], - "predicates": { - "minecraft:custom_data": "{gm4_metallurgy:{has_shamir:1b,active_shamir:'fulcio'}}" - } - } - } - } - }, - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "offhand": { - "items": [ - "minecraft:compass" - ], - "predicates": { - "minecraft:custom_data": "{gm4_metallurgy:{has_shamir:1b,active_shamir:'fulcio'}}" - } - } + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "weapon.*": { + "items": [ + "minecraft:compass" + ], + "predicates": { + "minecraft:custom_data": "{gm4_metallurgy:{has_shamir:1b,active_shamir:'fulcio'}}" } } } - ] + } } diff --git a/gm4_guidebook/data/gm4_guidebook/predicate/holding_book.json b/gm4_guidebook/data/gm4_guidebook/predicate/holding_book.json index d1c8b856b4..7599c39743 100644 --- a/gm4_guidebook/data/gm4_guidebook/predicate/holding_book.json +++ b/gm4_guidebook/data/gm4_guidebook/predicate/holding_book.json @@ -1,37 +1,16 @@ { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "mainhand": { - "items": [ - "minecraft:written_book" - ], - "predicates": { - "minecraft:custom_data": "{gm4_guidebook:{}}" - } - } - } - } - }, - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "offhand": { - "items": [ - "minecraft:written_book" - ], - "predicates": { - "minecraft:custom_data": "{gm4_guidebook:{}}" - } - } + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "weapon.*": { + "items": [ + "minecraft:written_book" + ], + "predicates": { + "minecraft:custom_data": "{gm4_guidebook:{}}" } } } - ] + } } diff --git a/gm4_guidebook/generate_guidebooks.py b/gm4_guidebook/generate_guidebooks.py index 67dc922afa..5db12858d8 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.3' + vanilla.minecraft_version = '1.21.4' 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.3' + vanilla.minecraft_version = '1.21.4' 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.3' + vanilla.minecraft_version = '1.21.4' item["id"] = get_item_from_tag(ingr["tag"], vanilla) else: item["id"] = ingr["item"] diff --git a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/furnace_fueling/fuel_furnace.mcfunction b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/furnace_fueling/fuel_furnace.mcfunction index ff76e36d30..56664f22e2 100644 --- a/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/furnace_fueling/fuel_furnace.mcfunction +++ b/gm4_liquid_tanks/data/gm4_standard_liquids/function/util/furnace_fueling/fuel_furnace.mcfunction @@ -7,8 +7,8 @@ execute if block ~ ~ ~ #gm4_standard_liquids:furnace[lit=false] if items block ~ #adjust burntime and remove lava scoreboard players operation @s gm4_lt_prior_val = @s gm4_lt_value -execute unless block ~ ~ ~ #gm4_standard_liquids:double_speed store success score lava_fueling gm4_lt_util if block ~ ~ ~ #gm4_standard_liquids:furnace[lit=true]{CookTime:1s,BurnTime:200s} run data merge block ~ ~ ~ {BurnTime:6600s} -execute if block ~ ~ ~ #gm4_standard_liquids:double_speed store success score lava_fueling gm4_lt_util if block ~ ~ ~ #gm4_standard_liquids:furnace[lit=true]{CookTime:1s,BurnTime:100s} run data merge block ~ ~ ~ {BurnTime:3300s} +execute unless block ~ ~ ~ #gm4_standard_liquids:double_speed store success score lava_fueling gm4_lt_util if block ~ ~ ~ #gm4_standard_liquids:furnace[lit=true]{cooking_time_spent:1s,lit_time_remaining:200s} run data merge block ~ ~ ~ {lit_time_remaining:6600s} +execute if block ~ ~ ~ #gm4_standard_liquids:double_speed store success score lava_fueling gm4_lt_util if block ~ ~ ~ #gm4_standard_liquids:furnace[lit=true]{cooking_time_spent:1s,lit_time_remaining:100s} run data merge block ~ ~ ~ {lit_time_remaining:3300s} execute if score lava_fueling gm4_lt_util matches 1.. run scoreboard players remove @s gm4_lt_value 1 scoreboard players reset lava_fueling gm4_lt_util 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 9d022b122d..e995651e0a 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 @@ -2,7 +2,7 @@ #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 data merge block ~ ~ ~ {CookTime:0} +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_lumos_shamir/data/gm4_lumos_shamir/predicate/holding_lumos.json b/gm4_lumos_shamir/data/gm4_lumos_shamir/predicate/holding_lumos.json index e255ac282e..a31be208dd 100644 --- a/gm4_lumos_shamir/data/gm4_lumos_shamir/predicate/holding_lumos.json +++ b/gm4_lumos_shamir/data/gm4_lumos_shamir/predicate/holding_lumos.json @@ -1,31 +1,13 @@ { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "mainhand": { - "predicates": { - "minecraft:custom_data": "{gm4_metallurgy:{has_shamir:1b,active_shamir:'lumos'}}" - } - } - } - } - }, - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "offhand": { - "predicates": { - "minecraft:custom_data": "{gm4_metallurgy:{has_shamir:1b,active_shamir:'lumos'}}" - } - } + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "weapon.*": { + "predicates": { + "minecraft:custom_data": "{gm4_metallurgy:{has_shamir:1b,active_shamir:'lumos'}}" } } } - ] + } } diff --git a/gm4_metallurgy/data/gm4_gemini_shamir/predicate/holding_gemini.json b/gm4_metallurgy/data/gm4_gemini_shamir/predicate/holding_gemini.json index 0d02613b2e..eb80ec4485 100644 --- a/gm4_metallurgy/data/gm4_gemini_shamir/predicate/holding_gemini.json +++ b/gm4_metallurgy/data/gm4_gemini_shamir/predicate/holding_gemini.json @@ -1,31 +1,13 @@ { - "condition": "minecraft:any_of", - "terms": [ - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "mainhand": { - "predicates": { - "minecraft:custom_data": "{gm4_metallurgy:{has_shamir:1b,active_shamir:'gemini'}}" - } - } - } - } - }, - { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "equipment": { - "offhand": { - "predicates": { - "minecraft:custom_data": "{gm4_metallurgy:{has_shamir:1b,active_shamir:'gemini'}}" - } - } + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "slots": { + "weapon.*": { + "predicates": { + "minecraft:custom_data": "{gm4_metallurgy:{has_shamir:1b,active_shamir:'gemini'}}" } } } - ] + } } diff --git a/gm4_metallurgy/data/gm4_metallurgy/loot_table/malachite_lump.json b/gm4_metallurgy/data/gm4_metallurgy/loot_table/malachite_lump.json index bbd209c45f..68ee084196 100644 --- a/gm4_metallurgy/data/gm4_metallurgy/loot_table/malachite_lump.json +++ b/gm4_metallurgy/data/gm4_metallurgy/loot_table/malachite_lump.json @@ -41,7 +41,11 @@ { "function": "minecraft:set_components", "components": { - "minecraft:custom_model_data": 3420018, + "minecraft:custom_model_data": { + "floats": [ + 3420018 + ] + }, "minecraft:profile": "$ore/copper_RETIRED" } }, 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 6ec87985c8..f709a5e8e1 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:"zombie.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",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}]} # 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/outputs/create_shard.mcfunction b/gm4_orb_of_ankou/data/gm4_orb_of_ankou/function/soul_forge/outputs/create_shard.mcfunction index dca475562b..1bcbb27bb2 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}],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",name:"minecraft:attack_damage",slot:"offhand",uuid:[I;0,612411,0,482012],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}],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"}}}}]} # 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] diff --git a/gm4_podzol_rooting_soil/beet.yaml b/gm4_podzol_rooting_soil/beet.yaml index a6f9d76644..2fe8ca2a03 100644 --- a/gm4_podzol_rooting_soil/beet.yaml +++ b/gm4_podzol_rooting_soil/beet.yaml @@ -22,5 +22,7 @@ meta: credits: Creator: - Bloo + Updated by: + - Misode Icon Design: - BluePsychoRanger diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/main.mcfunction b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/main.mcfunction index b0586254f4..eb1a6d0674 100644 --- a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/main.mcfunction +++ b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/main.mcfunction @@ -9,4 +9,4 @@ scoreboard players add last_uuid gm4_podzol_data 11 scoreboard players operation last_uuid gm4_podzol_data %= #200 gm4_podzol_data # get sapling items -execute as @e[type=item] run function gm4_podzol_rooting_soil:process_saplings +execute as @e[type=item,predicate=gm4_podzol_rooting_soil:plantable_on_ground] at @s run function gm4_podzol_rooting_soil:process_item diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/place_block.mcfunction b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/place_block.mcfunction new file mode 100644 index 0000000000..c1c6b95213 --- /dev/null +++ b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/place_block.mcfunction @@ -0,0 +1,4 @@ +# macro function with $(id) being the item/block id of the sapling +# run from plant + +$setblock ~ ~ ~ $(id) destroy diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/plant.mcfunction b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/plant.mcfunction new file mode 100644 index 0000000000..bbbe5d546b --- /dev/null +++ b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/plant.mcfunction @@ -0,0 +1,16 @@ +# @s = sapling item on podzol and within air-like block that has passed the randomizer +# at @s +# called from gm4_podzol_rooting_soil:process_item + +# place sapling block +function gm4_podzol_rooting_soil:place_block with entity @s Item + +# plant custom sapling +execute if items entity @s contents *[custom_data~{gm4_podzol_rooting_soil:{}}] run function #gm4_podzol_rooting_soil:plant_custom_sapling + +# sounds and visuals +execute align xyz positioned ~.5 ~.5 ~.5 run particle minecraft:happy_villager ~ ~ ~ .3 .3 .3 1 10 normal +playsound minecraft:block.chorus_flower.grow block @a[distance=..6] ~ ~ ~ 0.2 0.8 + +# remove sapling item +item modify entity @s contents {function:"minecraft:set_count",count:-1,add:true} diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/plant/force.mcfunction b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/plant/force.mcfunction deleted file mode 100644 index b775d5c0c0..0000000000 --- a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/plant/force.mcfunction +++ /dev/null @@ -1,6 +0,0 @@ -# @s = sapling item on podzol and within air-like block that has failed the randomizer -# at world spawn -# called from gm4_podzol_rooting_soil:randomizer - -execute store result score age gm4_podzol_data run data get entity @s Age -execute if score age gm4_podzol_data matches 5399.. at @s if block ~ ~-1 ~ minecraft:podzol if block ~ ~ ~ #gm4:foliage run function gm4_podzol_rooting_soil:plant/normal diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/plant/normal.mcfunction b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/plant/normal.mcfunction deleted file mode 100644 index 75b7b261bd..0000000000 --- a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/plant/normal.mcfunction +++ /dev/null @@ -1,28 +0,0 @@ -# @s = sapling item on podzol and within air-like block that has passed the randomizer -# at @s -# called from gm4_podzol_rooting_soil:randomizer and gm4_podzol_rooting_soil:plant/normal - -# plant sapling -execute if entity @s[tag=gm4_oak_sapling] run setblock ~ ~ ~ minecraft:oak_sapling destroy -execute if entity @s[tag=gm4_dark_oak_sapling] run setblock ~ ~ ~ minecraft:dark_oak_sapling destroy -execute if entity @s[tag=gm4_birch_sapling] run setblock ~ ~ ~ minecraft:birch_sapling destroy -execute if entity @s[tag=gm4_spruce_sapling] run setblock ~ ~ ~ minecraft:spruce_sapling destroy -execute if entity @s[tag=gm4_jungle_sapling] run setblock ~ ~ ~ minecraft:jungle_sapling destroy -execute if entity @s[tag=gm4_acacia_sapling] run setblock ~ ~ ~ minecraft:acacia_sapling destroy -execute if entity @s[tag=gm4_cherry_sapling] run setblock ~ ~ ~ minecraft:cherry_sapling destroy -execute if entity @s[tag=gm4_mangrove_propagule] run setblock ~ ~ ~ minecraft:mangrove_propagule destroy - -# plant custom sapling -execute if items entity @s contents *[custom_data~{gm4_podzol_rooting_soil:{}}] run function #gm4_podzol_rooting_soil:plant_custom_sapling - -# sounds and visuals -execute align xyz positioned ~.5 ~.5 ~.5 run particle minecraft:happy_villager ~ ~ ~ .3 .3 .3 1 10 normal -playsound minecraft:block.chorus_flower.grow block @a[distance=..6] ~ ~ ~ 0.2 0.8 - -# kill item entity -execute store result score count gm4_podzol_data run data get entity @s Item.count -execute if score count gm4_podzol_data matches 1 run kill @s -execute if score count gm4_podzol_data matches 2.. store result entity @s Item.count byte 1 run scoreboard players remove count gm4_podzol_data 1 - -# reset fake players -scoreboard players reset count gm4_podzol_data diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/randomizer.mcfunction b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/process_item.mcfunction similarity index 72% rename from gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/randomizer.mcfunction rename to gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/process_item.mcfunction index 03880add5b..eccbcf06cb 100644 --- a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/randomizer.mcfunction +++ b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/process_item.mcfunction @@ -1,6 +1,6 @@ # @s = sapling item # at world spawn -# called from gm4_podzol_rooting_soil:process_saplings +# called from gm4_podzol_rooting_soil:main # get own uuid into scoreboard and scale into range execute store result score current_uuid gm4_podzol_data run data get entity @s UUID[0] @@ -11,10 +11,11 @@ scoreboard players operation compared_value gm4_podzol_data = current_uuid gm4_p scoreboard players operation compared_value gm4_podzol_data *= random_tick_speed gm4_podzol_data # compare -execute if score compared_value gm4_podzol_data >= last_uuid gm4_podzol_data at @s if block ~ ~-1 ~ minecraft:podzol if block ~ ~ ~ #gm4_podzol_rooting_soil:sapling_replacable run function gm4_podzol_rooting_soil:plant/normal +execute if score compared_value gm4_podzol_data >= last_uuid gm4_podzol_data at @s if block ~ ~-1 ~ minecraft:podzol if block ~ ~ ~ #gm4_podzol_rooting_soil:sapling_replaceable run function gm4_podzol_rooting_soil:plant # force plant if about to despawn and if the previous randomizer test failed -execute unless score compared_value gm4_podzol_data >= last_uuid gm4_podzol_data run function gm4_podzol_rooting_soil:plant/force +execute store result score age gm4_podzol_data run data get entity @s Age +execute unless score compared_value gm4_podzol_data >= last_uuid gm4_podzol_data if score age gm4_podzol_data matches 5399.. at @s if block ~ ~-1 ~ minecraft:podzol if block ~ ~ ~ #gm4_podzol_rooting_soil:sapling_replaceable run function gm4_podzol_rooting_soil:plant # clean up scoreboard players operation last_uuid gm4_podzol_data += current_uuid gm4_podzol_data diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/process_saplings.mcfunction b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/process_saplings.mcfunction deleted file mode 100644 index cdf7b34429..0000000000 --- a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/process_saplings.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -# @s = any item entity -# at world spawn -# called from gm4_podzol_rooting_soil:main - -# process non-sapling items -execute if entity @s[tag=!gm4_sapling,tag=!gm4_not_a_sapling] run function gm4_podzol_rooting_soil:tag_saplings - -# process sapling item -execute if entity @s[tag=gm4_sapling,tag=!gm4_not_a_sapling] run function gm4_podzol_rooting_soil:randomizer diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/tag_saplings.mcfunction b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/tag_saplings.mcfunction deleted file mode 100644 index 83635eeb69..0000000000 --- a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/function/tag_saplings.mcfunction +++ /dev/null @@ -1,20 +0,0 @@ -# @s = any item entity -# at world spawn -# called from gm4_podzol_rooting_soil:process_saplings - -# tag saplings -execute store success score success gm4_podzol_data if items entity @s contents minecraft:oak_sapling run tag @s add gm4_oak_sapling -execute unless score success gm4_podzol_data matches 1.. store success score success gm4_podzol_data if items entity @s contents minecraft:dark_oak_sapling run tag @s add gm4_dark_oak_sapling -execute unless score success gm4_podzol_data matches 1.. store success score success gm4_podzol_data if items entity @s contents minecraft:birch_sapling run tag @s add gm4_birch_sapling -execute unless score success gm4_podzol_data matches 1.. store success score success gm4_podzol_data if items entity @s contents minecraft:spruce_sapling run tag @s add gm4_spruce_sapling -execute unless score success gm4_podzol_data matches 1.. store success score success gm4_podzol_data if items entity @s contents minecraft:jungle_sapling run tag @s add gm4_jungle_sapling -execute unless score success gm4_podzol_data matches 1.. store success score success gm4_podzol_data if items entity @s contents minecraft:acacia_sapling run tag @s add gm4_acacia_sapling -execute unless score success gm4_podzol_data matches 1.. store success score success gm4_podzol_data if items entity @s contents minecraft:cherry_sapling run tag @s add gm4_cherry_sapling -execute unless score success gm4_podzol_data matches 1.. store success score success gm4_podzol_data if items entity @s contents minecraft:mangrove_propagule run tag @s add gm4_mangrove_propagule - -# mark saplings and not saplings -execute if score success gm4_podzol_data matches 1 run tag @s add gm4_sapling -execute unless score success gm4_podzol_data matches 1 run tag @s add gm4_not_a_sapling - -# reset fake players -scoreboard players reset success gm4_podzol_data diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/predicate/plantable_on_ground.json b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/predicate/plantable_on_ground.json new file mode 100644 index 0000000000..71fffad413 --- /dev/null +++ b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/predicate/plantable_on_ground.json @@ -0,0 +1,14 @@ +{ + "condition": "minecraft:entity_properties", + "entity": "this", + "predicate": { + "flags": { + "is_on_ground": true + }, + "slots": { + "contents": { + "items": "#gm4_podzol_rooting_soil:plantable" + } + } + } +} diff --git a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/block/sapling_replacable.json b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/block/sapling_replaceable.json similarity index 63% rename from gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/block/sapling_replacable.json rename to gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/block/sapling_replaceable.json index 5cf42cbc8c..669da8e042 100644 --- a/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/block/sapling_replacable.json +++ b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/block/sapling_replaceable.json @@ -1,6 +1,6 @@ { "values": [ - "#minecraft:air", + "#gm4:replaceable", "#gm4:foliage" ] } 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 new file mode 100644 index 0000000000..df64e736d4 --- /dev/null +++ b/gm4_podzol_rooting_soil/data/gm4_podzol_rooting_soil/tags/item/plantable.json @@ -0,0 +1,13 @@ +{ + "values": [ + "minecraft:acacia_sapling", + "minecraft:birch_sapling", + "minecraft:cherry_sapling", + "minecraft:dark_oak_sapling", + "minecraft:jungle_sapling", + "minecraft:mangrove_propagule", + "minecraft:oak_sapling", + { "id": "minecraft:pale_oak_sapling", "required": false }, + "minecraft:spruce_sapling" + ] +} 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 2d94ecbd0b..2986a713dc 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 @@ -49,7 +49,7 @@ execute if score $found_rotation gm4_rl_data matches 0 store success score $foun execute if score $found_rotation gm4_rl_data matches 0 store success score $found_rotation gm4_rl_data if block ~ ~ ~ #gm4_relocators:relocatable_block[orientation=west_up] run data modify storage gm4_relocators:temp gm4_relocation.block_state.facing set value 11 execute if block ~ ~ ~ #gm4_relocators:relocatable_block[waterlogged=true] run data modify storage gm4_relocators:temp gm4_relocation.block_state.waterlogged set value 1 -execute if data block ~ ~ ~ {BurnTime:0s} run data modify storage gm4_relocators:temp gm4_relocation.block_state.lit set value 0 +execute if data block ~ ~ ~ {lit_time_remaining:0s} run data modify storage gm4_relocators:temp gm4_relocation.block_state.lit set value 0 # overwrite anything from custom block via entity data modify storage gm4_relocators:temp gm4_relocation merge from storage gm4_relocators:temp merge_data diff --git a/gm4_shroomites/data/gm4/advancement/shroomites.json b/gm4_shroomites/data/gm4/advancement/shroomites.json index 6be02edc77..b2d08f8d31 100644 --- a/gm4_shroomites/data/gm4/advancement/shroomites.json +++ b/gm4_shroomites/data/gm4/advancement/shroomites.json @@ -3,7 +3,11 @@ "icon": { "id": "minecraft:red_mushroom", "components": { - "minecraft:custom_model_data": 3240001 + "minecraft:custom_model_data": { + "floats": [ + 3240001 + ] + } } }, "title": "Things are grim indeed...", diff --git a/gm4_smelteries/data/gm4_smelteries/function/smelt/check_cook_time.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/smelt/check_cook_time.mcfunction index 679baac6f4..6c21813291 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/smelt/check_cook_time.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/smelt/check_cook_time.mcfunction @@ -3,7 +3,7 @@ # run from furnace_lit scoreboard players set $cook_time gm4_smelt_data -1 -execute store result score $cook_time gm4_smelt_data run data get block ~ ~ ~ CookTime +execute store result score $cook_time gm4_smelt_data run data get block ~ ~ ~ cooking_time_spent # display ore tag @s add gm4_smeltery_processing diff --git a/gm4_smelteries/data/gm4_smelteries/function/smelt/check_finish_smelt.mcfunction b/gm4_smelteries/data/gm4_smelteries/function/smelt/check_finish_smelt.mcfunction index 41cd6add4b..4890148f43 100644 --- a/gm4_smelteries/data/gm4_smelteries/function/smelt/check_finish_smelt.mcfunction +++ b/gm4_smelteries/data/gm4_smelteries/function/smelt/check_finish_smelt.mcfunction @@ -1,6 +1,6 @@ # @s = none # run from smelt/prep_finish_smelt -execute as @e[type=marker,tag=gm4_smeltery_smelting] at @s if block ~ ~ ~ furnace{CookTime:199s} run function gm4_smelteries:smelt/finish_smelt +execute as @e[type=marker,tag=gm4_smeltery_smelting] at @s if block ~ ~ ~ furnace{cooking_time_spent:199s} run function gm4_smelteries:smelt/finish_smelt execute if entity @e[type=marker,tag=gm4_smeltery_smelting,limit=1] run schedule function gm4_smelteries:smelt/check_finish_smelt 1t diff --git a/gm4_soul_glass/beet.yaml b/gm4_soul_glass/beet.yaml index 644dde8bb8..93e1d88748 100644 --- a/gm4_soul_glass/beet.yaml +++ b/gm4_soul_glass/beet.yaml @@ -4,11 +4,6 @@ version: 1.4.X data_pack: load: . - overlays: - - formats: - min_inclusive: 0 - max_inclusive: 48 - directory: overlay_48 pipeline: - gm4.plugins.extend.module diff --git a/gm4_soul_glass/data/gm4_relocators/tags/function/place_block/place_block.json b/gm4_soul_glass/data/gm4_relocators/tags/function/place_block/place_block.json deleted file mode 100644 index 45fc0c471f..0000000000 --- a/gm4_soul_glass/data/gm4_relocators/tags/function/place_block/place_block.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "values": [ - "gm4_soul_glass:relocate/check_furnace" - ] -} diff --git a/gm4_soul_glass/data/gm4_soul_glass/advancement/open_blast_furnace.json b/gm4_soul_glass/data/gm4_soul_glass/advancement/open_blast_furnace.json deleted file mode 100644 index 961565f96b..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/advancement/open_blast_furnace.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "criteria": { - "requirement": { - "trigger": "minecraft:default_block_use", - "conditions": { - "player": [ - { - "condition": "minecraft:inverted", - "term": { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "type_specific": { - "type": "player", - "gamemode": [ - "spectator" - ] - } - } - } - } - ], - "location": [ - { - "condition": "minecraft:location_check", - "predicate": { - "block": { - "blocks": [ - "minecraft:blast_furnace" - ] - } - } - } - ] - } - } - }, - "rewards": { - "function": "gm4_soul_glass:furnace/place_blast_furnace" - } -} diff --git a/gm4_soul_glass/data/gm4_soul_glass/advancement/place_blast_furnace.json b/gm4_soul_glass/data/gm4_soul_glass/advancement/place_blast_furnace.json deleted file mode 100644 index 985ef2d4b0..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/advancement/place_blast_furnace.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "criteria": { - "place_furnace": { - "trigger": "minecraft:placed_block", - "conditions": { - "player": [ - { - "condition": "minecraft:inverted", - "term": { - "condition": "minecraft:entity_properties", - "entity": "this", - "predicate": { - "type_specific": { - "type": "player", - "gamemode": [ - "spectator" - ] - } - } - } - } - ], - "location": [ - { - "condition": "minecraft:block_state_property", - "block": "minecraft:blast_furnace" - } - ] - } - } - }, - "rewards": { - "function": "gm4_soul_glass:furnace/place_blast_furnace" - } -} diff --git a/gm4_soul_glass/data/gm4_soul_glass/advancement/recipes/soul_glass.json b/gm4_soul_glass/data/gm4_soul_glass/advancement/recipes/soul_glass.json new file mode 100644 index 0000000000..782b91f152 --- /dev/null +++ b/gm4_soul_glass/data/gm4_soul_glass/advancement/recipes/soul_glass.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_the_recipe": { + "trigger": "minecraft:recipe_unlocked", + "conditions": { + "recipe": "gm4_soul_glass:soul_glass" + } + }, + "has_materials": { + "trigger": "minecraft:inventory_changed", + "conditions": { + "items": [ + { + "items": "minecraft:soul_sand" + } + ] + } + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_materials" + ] + ], + "rewards": { + "recipes": [ + "gm4_soul_glass:soul_glass" + ] + } +} diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/check_finish_smelt.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/furnace/check_finish_smelt.mcfunction deleted file mode 100644 index 525a82035d..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/check_finish_smelt.mcfunction +++ /dev/null @@ -1,6 +0,0 @@ -#@s = none -#run from furnace/prep_finish_smelt - -execute as @e[type=marker,tag=gm4_sg_smelting] at @s if block ~ ~ ~ blast_furnace{CookTime:799s,Items:[{Slot:0b,id:"minecraft:soul_sand"}]} run function gm4_soul_glass:furnace/finish_smelt - -execute if entity @e[tag=gm4_sg_smelting] run schedule function gm4_soul_glass:furnace/check_finish_smelt 1t diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/finish_smelt.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/furnace/finish_smelt.mcfunction deleted file mode 100644 index 7342e02866..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/finish_smelt.mcfunction +++ /dev/null @@ -1,9 +0,0 @@ -#@s = blast furnace AEC that finished smelting soul sand to soul glass -#run from smelt - -tag @s remove gm4_sg_smelting -tag @s add gm4_sg_smelted -execute if block ~ ~-1 ~ hopper{TransferCooldown:1} run data modify block ~ ~-1 ~ TransferCooldown set value 2 -execute if block ~ ~-1 ~ hopper{TransferCooldown:0} run data modify block ~ ~-1 ~ TransferCooldown set value 2 -execute positioned ~ ~-1 ~ as @e[type=hopper_minecart,distance=..1] run data merge entity @s {Enabled:0b,Tags:["gm4_sg_disabled"]} -schedule function gm4_soul_glass:furnace/modify_output 1t diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/modify_output.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/furnace/modify_output.mcfunction deleted file mode 100644 index d4ea38bde6..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/modify_output.mcfunction +++ /dev/null @@ -1,5 +0,0 @@ -#@s = none -#run from finish_smelt - -execute at @e[tag=gm4_sg_smelted] run data modify block ~ ~ ~ Items[{Slot:2b}].components set value {"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}'} -execute as @e[tag=gm4_sg_disabled] run data merge entity @s {Enabled:1b,Tags:[]} diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/place_blast_furnace.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/furnace/place_blast_furnace.mcfunction deleted file mode 100644 index ccf642d3c7..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/place_blast_furnace.mcfunction +++ /dev/null @@ -1,12 +0,0 @@ -# @s = player that just placed a furnace -# run from advancement place_blast_furnace - -advancement revoke @s only gm4_soul_glass:place_blast_furnace -summon area_effect_cloud ~ ~ ~ {Tags:["gm4_furnace_ray"]} -execute anchored eyes positioned ^ ^ ^ anchored feet run tp @e[tag=gm4_furnace_ray] ^ ^ ^ ~ ~ -scoreboard players set gm4_ray_counter gm4_count 0 -execute as @e[tag=gm4_furnace_ray] at @s run function gm4_soul_glass:furnace/ray -execute at @e[tag=gm4_furnace_ray] align xyz positioned ~0.5 ~0.5 ~0.5 unless entity @e[type=marker,distance=..0.1,tag=gm4_sg_furnace,limit=1] run summon marker ~ ~ ~ {CustomName:'"gm4_sg_furnace"',Tags:["gm4_sg_furnace","gm4_machine_marker","smithed.entity","smithed.strict","gm4_new_machine"]} -scoreboard players set @e[type=marker,tag=gm4_new_machine,distance=..7] gm4_entity_version 1 -tag @e[type=marker,distance=..7] remove gm4_new_machine -kill @e[tag=gm4_furnace_ray] diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/prep_finish_smelt.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/furnace/prep_finish_smelt.mcfunction deleted file mode 100644 index 998bfbd894..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/prep_finish_smelt.mcfunction +++ /dev/null @@ -1,5 +0,0 @@ -#@s = furnace AEC with correct recipe -#run from smelting - -tag @s add gm4_sg_smelting -function gm4_soul_glass:furnace/check_finish_smelt diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/process.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/furnace/process.mcfunction deleted file mode 100644 index 62be055824..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/process.mcfunction +++ /dev/null @@ -1,6 +0,0 @@ -#@s = furnace AEC -#run from main - -execute unless block ~ ~ ~ blast_furnace run kill @s - -execute if block ~ ~ ~ blast_furnace{Items:[{Slot:0b,id:"minecraft:soul_sand"}]} run function gm4_soul_glass:furnace/smelting diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/ray.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/furnace/ray.mcfunction deleted file mode 100644 index ef55792c61..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/ray.mcfunction +++ /dev/null @@ -1,6 +0,0 @@ -# @s = area effect cloud ray used to detect the blast furnace -# run from opened_furnace - -scoreboard players add gm4_ray_counter gm4_count 1 -tp @s ^ ^ ^0.01 -execute if score gm4_ray_counter gm4_count matches 0..500 at @s unless block ~ ~ ~ blast_furnace run function gm4_soul_glass:furnace/ray diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/smelting.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/furnace/smelting.mcfunction deleted file mode 100644 index 872e5416ae..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/furnace/smelting.mcfunction +++ /dev/null @@ -1,6 +0,0 @@ -#@s = furnace AEC with correct recipe -#run from process - -execute store result score @s gm4_sg_cook_time run data get block ~ ~ ~ CookTime - -execute if score @s gm4_sg_cook_time matches 783.. run function gm4_soul_glass:furnace/prep_finish_smelt diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/main.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/main.mcfunction index 3b296eed86..7dea155787 100644 --- a/gm4_soul_glass/data/gm4_soul_glass/function/main.mcfunction +++ b/gm4_soul_glass/data/gm4_soul_glass/function/main.mcfunction @@ -1,5 +1,7 @@ -# process soul glass and blast furnace -execute as @e[type=marker,tag=gm4_sg_furnace] at @s run function gm4_soul_glass:furnace/process +# Kill old blast furnace markers, remove this later +kill @e[type=marker,tag=gm4_sg_furnace] + +# process soul glass execute as @e[type=marker,tag=gm4_soul_glass] at @s run function gm4_soul_glass:process schedule function gm4_soul_glass:main 16t diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/relocate/check_furnace.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/relocate/check_furnace.mcfunction deleted file mode 100644 index e18cd9c78c..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/relocate/check_furnace.mcfunction +++ /dev/null @@ -1,6 +0,0 @@ -# checks if the block is from this module -# @s = player who placed the block -# located at the center of the block to be placed -# run from #gm4_relocators:place_down_check - -execute if block ~ ~ ~ air if score gm4_soul_glass load.status matches 1.. if data storage gm4_relocators:temp gm4_relocation.block_state{id:"blast_furnace"} run function gm4_soul_glass:relocate/summon_furnace_marker diff --git a/gm4_soul_glass/data/gm4_soul_glass/function/relocate/summon_furnace_marker.mcfunction b/gm4_soul_glass/data/gm4_soul_glass/function/relocate/summon_furnace_marker.mcfunction deleted file mode 100644 index 1767034fcc..0000000000 --- a/gm4_soul_glass/data/gm4_soul_glass/function/relocate/summon_furnace_marker.mcfunction +++ /dev/null @@ -1,8 +0,0 @@ -# summons sg_furnace marker -# @s = player who placed the block -# located at the center of the block to be placed -# run from gm4_soul_glass:relocate/check_furnace - -summon marker ~ ~ ~ {CustomName:'"gm4_sg_furnace"',Tags:["gm4_sg_furnace","smithed.entity","smithed.strict","gm4_new_machine"]} -scoreboard players set @e[type=marker,tag=gm4_new_machine,distance=..0.1] gm4_entity_version 1 -tag @e[type=marker,distance=..0.1] remove gm4_new_machine 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 new file mode 100644 index 0000000000..005a38aa66 --- /dev/null +++ b/gm4_soul_glass/data/gm4_soul_glass/recipe/soul_glass.json @@ -0,0 +1,15 @@ +{ + "type": "minecraft:blasting", + "ingredient": "minecraft:soul_sand", + "result": { + "id": "minecraft:brown_stained_glass", + "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}" + } + }, + "experience": 1.0, + "cookingtime": 800 +} diff --git a/gm4_soul_glass/data/minecraft/recipe/soul_glass.json b/gm4_soul_glass/data/minecraft/recipe/soul_glass.json deleted file mode 100644 index 0359b5e925..0000000000 --- a/gm4_soul_glass/data/minecraft/recipe/soul_glass.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "type": "minecraft:blasting", - "ingredient": "minecraft:soul_sand", - "result": { - "id": "minecraft:brown_stained_glass" - }, - "experience": 1.0, - "cookingtime": 800 -} diff --git a/gm4_spawner_minecarts/data/gm4_spawner_minecarts/tags/block/consumable_block.json b/gm4_spawner_minecarts/data/gm4_spawner_minecarts/tags/block/consumable_block.json index f39403fd9a..adf0a6cc2a 100644 --- a/gm4_spawner_minecarts/data/gm4_spawner_minecarts/tags/block/consumable_block.json +++ b/gm4_spawner_minecarts/data/gm4_spawner_minecarts/tags/block/consumable_block.json @@ -12,8 +12,7 @@ "minecraft:oxeye_daisy", "minecraft:cornflower", "minecraft:lily_of_the_valley", - { "id": "minecraft:grass", "required": false }, - { "id": "minecraft:short_grass", "required": false }, + "minecraft:short_grass", "minecraft:tall_grass" ] } diff --git a/gm4_standard_crafting/beet.yaml b/gm4_standard_crafting/beet.yaml index 980ba25cdc..27981d9216 100644 --- a/gm4_standard_crafting/beet.yaml +++ b/gm4_standard_crafting/beet.yaml @@ -4,6 +4,11 @@ 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_standard_crafting/generate_recipes.py b/gm4_standard_crafting/generate_recipes.py index 8bc612b245..59fe44cd51 100644 --- a/gm4_standard_crafting/generate_recipes.py +++ b/gm4_standard_crafting/generate_recipes.py @@ -7,10 +7,10 @@ def beet_default(ctx: Context): """generates recipes for stair and slab decrafting - NOTE: only generates the guidebook definitions - future work will generate function definitions too""" + 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.3' + vanilla.minecraft_version = '1.21.4' item_tags = vanilla.mount("data/minecraft/tags/item").data.item_tags recipes = vanilla.mount("data/minecraft/recipe").data.recipes @@ -33,6 +33,9 @@ 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 @@ -53,10 +56,9 @@ def recursive_apply(items: list[str], dir: str, shape: list[str], output_count: } ] } - ctx.data[output] = Recipe(output_recipe.data) - + output_pack[output] = Recipe(output_recipe.data) - ctx.data[recipe_path] = Recipe({ + output_pack[recipe_path] = Recipe({ "type": "minecraft:crafting_shaped", "category": "building", "group": group, #type: ignore @@ -70,7 +72,7 @@ def recursive_apply(items: list[str], dir: str, shape: list[str], output_count: } }) - ctx.data[f"gm4_standard_crafting:recipes/{dir}/{item.removeprefix('minecraft:')}"] = Advancement({ + output_pack[f"gm4_standard_crafting:recipes/{dir}/{item.removeprefix('minecraft:')}"] = Advancement({ "parent": "minecraft:recipes/root", "criteria": { "has_the_recipe": { @@ -105,6 +107,8 @@ def recursive_apply(items: list[str], dir: str, shape: list[str], output_count: } }) + if since_61: + return ctx.data[recipe_path] = CustomCrafterRecipe({ "name": f"gm4_standard_crafting:{dir}/{item}", "input": { diff --git a/gm4_tunnel_bores/data/gm4_tunnel_bores/tags/block/not_rail_solid.json b/gm4_tunnel_bores/data/gm4_tunnel_bores/tags/block/not_rail_solid.json index 04570b756e..f0d75260b8 100644 --- a/gm4_tunnel_bores/data/gm4_tunnel_bores/tags/block/not_rail_solid.json +++ b/gm4_tunnel_bores/data/gm4_tunnel_bores/tags/block/not_rail_solid.json @@ -6,8 +6,7 @@ "minecraft:brown_mushroom", "minecraft:red_mushroom", "minecraft:tripwire", - { "id": "minecraft:grass", "required": false }, - { "id": "minecraft:short_grass", "required": false }, + "minecraft:short_grass", "minecraft:kelp", "minecraft:seagrass", "minecraft:tall_grass", diff --git a/gm4_vecto_shamir/overlay_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 similarity index 100% rename from gm4_vecto_shamir/overlay_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat.mcfunction rename to gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat.mcfunction diff --git a/gm4_vecto_shamir/overlay_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 similarity index 100% rename from gm4_vecto_shamir/overlay_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction rename to gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction diff --git a/gm4_vecto_shamir/overlay_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 similarity index 100% rename from gm4_vecto_shamir/overlay_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction rename to gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction diff --git a/gm4_vecto_shamir/overlay_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 similarity index 100% rename from gm4_vecto_shamir/overlay_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction rename to gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction diff --git a/gm4_vecto_shamir/overlay_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 similarity index 100% rename from gm4_vecto_shamir/overlay_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction rename to gm4_vecto_shamir/backport_48/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction diff --git a/gm4_vecto_shamir/beet.yaml b/gm4_vecto_shamir/beet.yaml index 2183e6e6ce..4f9b49b67d 100644 --- a/gm4_vecto_shamir/beet.yaml +++ b/gm4_vecto_shamir/beet.yaml @@ -8,7 +8,11 @@ data_pack: - formats: min_inclusive: 0 max_inclusive: 48 - directory: overlay_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/tags/worldgen/biome/non_oak.json b/gm4_vecto_shamir/data/gm4_vecto_shamir/tags/worldgen/biome/non_oak.json index e19d6ec432..0e23ba6a1c 100644 --- a/gm4_vecto_shamir/data/gm4_vecto_shamir/tags/worldgen/biome/non_oak.json +++ b/gm4_vecto_shamir/data/gm4_vecto_shamir/tags/worldgen/biome/non_oak.json @@ -7,6 +7,7 @@ "#gm4_vecto_shamir:dark_oak", "#gm4_vecto_shamir:jungle", "#gm4_vecto_shamir:mangrove", + "#gm4_vecto_shamir:pale_oak", "#gm4_vecto_shamir:spruce" ] } 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 new file mode 100644 index 0000000000..42f3d31015 --- /dev/null +++ b/gm4_vecto_shamir/data/gm4_vecto_shamir/tags/worldgen/biome/pale_oak.json @@ -0,0 +1,5 @@ +{ + "values": [ + { "id": "minecraft:pale_garden", "required": false } + ] +} 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 new file mode 100644 index 0000000000..0320b80541 --- /dev/null +++ b/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_east.mcfunction @@ -0,0 +1,13 @@ +# 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 new file mode 100644 index 0000000000..c124ddb049 --- /dev/null +++ b/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_north.mcfunction @@ -0,0 +1,13 @@ +# 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 new file mode 100644 index 0000000000..b3bb64836a --- /dev/null +++ b/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_south.mcfunction @@ -0,0 +1,13 @@ +# 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 new file mode 100644 index 0000000000..f84ea91f0e --- /dev/null +++ b/gm4_vecto_shamir/since_61/data/gm4_vecto_shamir/function/vehicle/spawn_boat_west.mcfunction @@ -0,0 +1,13 @@ +# 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/lib_custom_crafters/generate_item_tags.py b/lib_custom_crafters/generate_item_tags.py index 8ec5f2565f..4d43eb5e1b 100644 --- a/lib_custom_crafters/generate_item_tags.py +++ b/lib_custom_crafters/generate_item_tags.py @@ -4,9 +4,14 @@ 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' item_tags = vanilla.data.item_tags - item_tags = [id.removeprefix("minecraft:") for id in 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: ctx.data[f"gm4_custom_crafters:vanilla_item_tags/{id}"] = Predicate({ diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dark_forest.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_dark.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_frozen_ocean.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/ocean.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_birch_forest.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_pine_taiga.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/savanna_plateau.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/snowy_taiga.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_end.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_forest.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/air/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dark_forest.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_dark.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_frozen_ocean.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/ocean.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_birch_forest.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_pine_taiga.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/savanna_plateau.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/snowy_taiga.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_end.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_forest.json 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/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/configured_carver/liquid/in_biome/wooded_badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/configured_carver/liquid/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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/placed_feature/fluid_springs/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/lakes/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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/lakes/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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/local_modifications/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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/raw_generation/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/strongholds/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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/strongholds/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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/surface_structures/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_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/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/backport_48/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/backport_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/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/backport_48/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/backport_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/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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/underground_decoration/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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_ores/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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_ores/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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_structures/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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_structures/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/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/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/backport_48/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/vegetal_decoration/in_biome/the_void.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json rename to pfb_biome_extensions/backport_48/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/backport_48/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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warped_forest.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json 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/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/bamboo_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/bamboo_jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/bamboo_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/basalt_deltas.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/basalt_deltas.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/basalt_deltas.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/beach.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/birch_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/cherry_grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cherry_grove.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/cherry_grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/cold_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/crimson_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/crimson_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/crimson_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/dark_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dark_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/dark_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_cold_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_cold_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_cold_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_dark.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_dark.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_dark.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/deep_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/deep_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/desert.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/desert.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/desert.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/dripstone_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/dripstone_caves.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/dripstone_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_barrens.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_barrens.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_barrens.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_highlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_highlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_highlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_midlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/end_midlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/end_midlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/eroded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/eroded_badlands.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/eroded_badlands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/flower_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/flower_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/flower_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_peaks.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/frozen_river.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/frozen_river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/grove.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/grove.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/grove.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/ice_spikes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ice_spikes.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/ice_spikes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/jagged_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jagged_peaks.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/jagged_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/lukewarm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lukewarm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/lukewarm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/lush_caves.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/lush_caves.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/lush_caves.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/mangrove_swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mangrove_swamp.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/mangrove_swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/meadow.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/meadow.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/meadow.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/mushroom_fields.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/mushroom_fields.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/mushroom_fields.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/nether_wastes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/nether_wastes.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/nether_wastes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_birch_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_pine_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/river.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/river.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/river.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/savanna_plateau.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/savanna_plateau.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/savanna_plateau.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/small_end_islands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/small_end_islands.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/small_end_islands.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_beach.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_beach.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_beach.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_slopes.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_slopes.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_slopes.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/snowy_taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/snowy_taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/soul_sand_valley.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/soul_sand_valley.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/soul_sand_valley.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/sparse_jungle.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sparse_jungle.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/sparse_jungle.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/stony_peaks.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_peaks.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/stony_peaks.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/stony_shore.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/stony_shore.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/stony_shore.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/sunflower_plains.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/sunflower_plains.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/sunflower_plains.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/swamp.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/swamp.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/swamp.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/taiga.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/taiga.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/taiga.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/the_end.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_end.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/the_end.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/the_void.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/the_void.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/the_void.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/warm_ocean.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warm_ocean.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/warm_ocean.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/warped_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/warped_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/warped_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_forest.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_forest.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_forest.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_gravelly_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_hills.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_hills.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_hills.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_savanna.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/windswept_savanna.json rename to pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/windswept_savanna.json diff --git a/pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/backport_48/data/minecraft/worldgen/biome/wooded_badlands.json similarity index 100% rename from pfb_biome_extensions/overlay_48/data/minecraft/worldgen/biome/wooded_badlands.json rename to pfb_biome_extensions/backport_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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/badlands.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/basalt_deltas.json new file mode 100644 index 0000000000..5f9d3c520c --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/beach.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/birch_forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cherry_grove.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/cold_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/crimson_forest.json new file mode 100644 index 0000000000..5f9d3c520c --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dark_forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_dark.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/deep_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/desert.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_barrens.json new file mode 100644 index 0000000000..588b779bc0 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_highlands.json new file mode 100644 index 0000000000..588b779bc0 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/end_midlands.json new file mode 100644 index 0000000000..588b779bc0 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/flower_forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_peaks.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/frozen_river.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/grove.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ice_spikes.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jagged_peaks.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/jungle.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/lush_caves.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/meadow.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/nether_wastes.json new file mode 100644 index 0000000000..5f9d3c520c --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/plains.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/river.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_beach.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_plains.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_peaks.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/stony_shore.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/swamp.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/taiga.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_end.json new file mode 100644 index 0000000000..588b779bc0 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json new file mode 100644 index 0000000000..5d341ba242 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/the_void.json @@ -0,0 +1,4 @@ +{ + "replace": false, + "values": [] +} diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warm_ocean.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/warped_forest.json new file mode 100644 index 0000000000..5f9d3c520c --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_forest.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_hills.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/configured_carver/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/badlands.json new file mode 100644 index 0000000000..051c50a9df --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/desert.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/meadow.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/badlands.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/beach.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/desert.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/forest.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/grove.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/jungle.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/meadow.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/ocean.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/plains.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/river.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/swamp.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/taiga.json new file mode 100644 index 0000000000..f8924426a5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/badlands.json new file mode 100644 index 0000000000..d1325cc236 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/desert.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/meadow.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json new file mode 100644 index 0000000000..a79eca521a --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:raw_generation/in_overworld", + "required": false + } + ] +} 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/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/desert.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/meadow.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:strongholds/in_overworld", + "required": false + } + ] +} diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/beach.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/desert.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/forest.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/grove.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/jungle.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/meadow.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/ocean.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/plains.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/river.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/swamp.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/taiga.json new file mode 100644 index 0000000000..edd568eb0f --- /dev/null +++ b/pfb_biome_extensions/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json new file mode 100644 index 0000000000..36b1953568 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:surface_structures/in_overworld", + "required": false + } + ] +} 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/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/desert.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/meadow.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/badlands.json new file mode 100644 index 0000000000..2b821afa66 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/desert.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/meadow.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json new file mode 100644 index 0000000000..5c1c91b8f8 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/badlands.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:underground_decoration/in_overworld", + "required": false + } + ] +} 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/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/desert.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/meadow.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..6d0a840770 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/bamboo_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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/desert.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/meadow.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/badlands.json new file mode 100644 index 0000000000..5004667bfa --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/desert.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/meadow.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/river.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/swamp.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/taiga.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/warped_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json new file mode 100644 index 0000000000..942ed584de --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/badlands.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json new file mode 100644 index 0000000000..4bc3d7a6a3 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/bamboo_jungle.json @@ -0,0 +1,20 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json new file mode 100644 index 0000000000..13d98bcc29 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/beach.json @@ -0,0 +1,16 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json new file mode 100644 index 0000000000..dcba91ea62 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/birch_forest.json @@ -0,0 +1,18 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cherry_grove.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json new file mode 100644 index 0000000000..006d9e827d --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/cold_ocean.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/crimson_forest.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json new file mode 100644 index 0000000000..6e9f5815b7 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dark_forest.json @@ -0,0 +1,18 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json new file mode 100644 index 0000000000..1f60c3b876 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_cold_ocean.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.json new file mode 100644 index 0000000000..73a2d00438 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_dark.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: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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..a624a7f287 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_frozen_ocean.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..03c93912e3 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_lukewarm_ocean.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json new file mode 100644 index 0000000000..7b4adb7f41 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/deep_ocean.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json new file mode 100644 index 0000000000..97addb35fc --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/desert.json @@ -0,0 +1,18 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_caves.json new file mode 100644 index 0000000000..73a2d00438 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/dripstone_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: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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_barrens.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_highlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/end_midlands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json new file mode 100644 index 0000000000..942ed584de --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/eroded_badlands.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json new file mode 100644 index 0000000000..3dcac0d545 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/flower_forest.json @@ -0,0 +1,18 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json new file mode 100644 index 0000000000..08ac1eaaa2 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/forest.json @@ -0,0 +1,18 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json new file mode 100644 index 0000000000..a624a7f287 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_ocean.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json new file mode 100644 index 0000000000..a624a7f287 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/frozen_river.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json new file mode 100644 index 0000000000..c3b3265ad1 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/grove.json @@ -0,0 +1,13 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json new file mode 100644 index 0000000000..5b24beccfc --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ice_spikes.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json new file mode 100644 index 0000000000..4ea85eab16 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/jungle.json @@ -0,0 +1,20 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json new file mode 100644 index 0000000000..05fbaa13ad --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lukewarm_ocean.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/lush_caves.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json new file mode 100644 index 0000000000..9003e1532f --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mangrove_swamp.json @@ -0,0 +1,15 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.json new file mode 100644 index 0000000000..98dccd0bf2 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/meadow.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_meadow", + "minecraft:trees_meadow" + ] +} 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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json new file mode 100644 index 0000000000..6fb541aa47 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/mushroom_fields.json @@ -0,0 +1,15 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/nether_wastes.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json new file mode 100644 index 0000000000..9f3cd64335 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/ocean.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..2bfd4347f7 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_birch_forest.json @@ -0,0 +1,18 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..ef77295fc2 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_pine_taiga.json @@ -0,0 +1,22 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..654ed1f56f --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/old_growth_spruce_taiga.json @@ -0,0 +1,22 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.json new file mode 100644 index 0000000000..73a2d00438 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/plains.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: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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.json new file mode 100644 index 0000000000..98878236cc --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/river.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_sugar_cane", + "minecraft:patch_pumpkin", + "minecraft:seagrass_river" + ] +} diff --git a/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json new file mode 100644 index 0000000000..7fd572eecd --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna.json @@ -0,0 +1,18 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json new file mode 100644 index 0000000000..7fd572eecd --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/savanna_plateau.json @@ -0,0 +1,18 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/small_end_islands.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json new file mode 100644 index 0000000000..13d98bcc29 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_beach.json @@ -0,0 +1,16 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json new file mode 100644 index 0000000000..5b24beccfc --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_plains.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json new file mode 100644 index 0000000000..31bf811d0c --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_slopes.json @@ -0,0 +1,12 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json new file mode 100644 index 0000000000..9d9dfc56f6 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/snowy_taiga.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json new file mode 100644 index 0000000000..54d0931c4c --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sparse_jungle.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_peaks.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json new file mode 100644 index 0000000000..13d98bcc29 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/stony_shore.json @@ -0,0 +1,16 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json new file mode 100644 index 0000000000..62baa25894 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/sunflower_plains.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json new file mode 100644 index 0000000000..38ba6bd789 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/swamp.json @@ -0,0 +1,22 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json new file mode 100644 index 0000000000..054b2fdfd3 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/taiga.json @@ -0,0 +1,19 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_end.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/the_void.json b/pfb_biome_extensions/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_ocean.json new file mode 100644 index 0000000000..eecc3476dd --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/warm_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_sugar_cane", + "minecraft:patch_pumpkin", + "minecraft:warm_ocean_vegetation", + "minecraft:seagrass_warm", + "minecraft:sea_pickle" + ] +} 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/backport_57/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/backport_57/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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json new file mode 100644 index 0000000000..4f0dd143b0 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_forest.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..a25b54a207 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_gravelly_hills.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json new file mode 100644 index 0000000000..a25b54a207 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_hills.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json new file mode 100644 index 0000000000..6434f5009f --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/windswept_savanna.json @@ -0,0 +1,17 @@ +{ + "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/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json new file mode 100644 index 0000000000..87fa18f9c2 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/wooded_badlands.json @@ -0,0 +1,18 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/badlands.json new file mode 100644 index 0000000000..160aee68e5 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/badlands.json @@ -0,0 +1,121 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/bamboo_jungle.json new file mode 100644 index 0000000000..ab3035d7e9 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/bamboo_jungle.json @@ -0,0 +1,160 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/basalt_deltas.json new file mode 100644 index 0000000000..de3db49d80 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/basalt_deltas.json @@ -0,0 +1,79 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/beach.json new file mode 100644 index 0000000000..abb4eab79a --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/beach.json @@ -0,0 +1,112 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/birch_forest.json new file mode 100644 index 0000000000..b96f3b49a3 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/birch_forest.json @@ -0,0 +1,136 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/cherry_grove.json new file mode 100644 index 0000000000..6934ef4911 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/cherry_grove.json @@ -0,0 +1,132 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/cold_ocean.json new file mode 100644 index 0000000000..a67caf6c37 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/cold_ocean.json @@ -0,0 +1,131 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/crimson_forest.json new file mode 100644 index 0000000000..f0fb135b4c --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/crimson_forest.json @@ -0,0 +1,85 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/dark_forest.json new file mode 100644 index 0000000000..656901576f --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/dark_forest.json @@ -0,0 +1,137 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_cold_ocean.json new file mode 100644 index 0000000000..7e0492095f --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_cold_ocean.json @@ -0,0 +1,131 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_dark.json new file mode 100644 index 0000000000..ada0f1d036 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_dark.json @@ -0,0 +1,48 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json new file mode 100644 index 0000000000..7cb674e20a --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_frozen_ocean.json @@ -0,0 +1,133 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json new file mode 100644 index 0000000000..6d9eab266a --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json @@ -0,0 +1,143 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_ocean.json new file mode 100644 index 0000000000..9c2770210d --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/deep_ocean.json @@ -0,0 +1,131 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/desert.json new file mode 100644 index 0000000000..3f05e0dcd6 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/desert.json @@ -0,0 +1,124 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/dripstone_caves.json new file mode 100644 index 0000000000..4438a83afc --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/dripstone_caves.json @@ -0,0 +1,117 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_barrens.json new file mode 100644 index 0000000000..761f83fb72 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_barrens.json @@ -0,0 +1,49 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_highlands.json new file mode 100644 index 0000000000..1e94b54142 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_highlands.json @@ -0,0 +1,49 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_midlands.json new file mode 100644 index 0000000000..8ee6a657c0 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/end_midlands.json @@ -0,0 +1,49 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/eroded_badlands.json new file mode 100644 index 0000000000..520586deeb --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/eroded_badlands.json @@ -0,0 +1,121 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/flower_forest.json new file mode 100644 index 0000000000..03afb74882 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/flower_forest.json @@ -0,0 +1,142 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/forest.json new file mode 100644 index 0000000000..1033bf7235 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/forest.json @@ -0,0 +1,142 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_ocean.json new file mode 100644 index 0000000000..afb79fb4e9 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_ocean.json @@ -0,0 +1,133 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_peaks.json new file mode 100644 index 0000000000..ed6e398e29 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_peaks.json @@ -0,0 +1,118 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_river.json new file mode 100644 index 0000000000..71c419bdc1 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/frozen_river.json @@ -0,0 +1,125 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/grove.json new file mode 100644 index 0000000000..28a1e58e57 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/grove.json @@ -0,0 +1,130 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/ice_spikes.json new file mode 100644 index 0000000000..98a42c1aec --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/ice_spikes.json @@ -0,0 +1,125 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/jagged_peaks.json new file mode 100644 index 0000000000..47ad69df5d --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/jagged_peaks.json @@ -0,0 +1,118 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/jungle.json new file mode 100644 index 0000000000..05d440dab9 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/jungle.json @@ -0,0 +1,160 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/lukewarm_ocean.json new file mode 100644 index 0000000000..1c66f6b775 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/lukewarm_ocean.json @@ -0,0 +1,143 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/lush_caves.json new file mode 100644 index 0000000000..5fde3bb622 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/lush_caves.json @@ -0,0 +1,125 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/mangrove_swamp.json new file mode 100644 index 0000000000..2d292829c8 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/mangrove_swamp.json @@ -0,0 +1,139 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/meadow.json new file mode 100644 index 0000000000..5faea74e98 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/meadow.json @@ -0,0 +1,130 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/mushroom_fields.json new file mode 100644 index 0000000000..9415d1caea --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/mushroom_fields.json @@ -0,0 +1,63 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/nether_wastes.json new file mode 100644 index 0000000000..eae23065cd --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/nether_wastes.json @@ -0,0 +1,91 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/ocean.json new file mode 100644 index 0000000000..71dc54b3ce --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/ocean.json @@ -0,0 +1,131 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json new file mode 100644 index 0000000000..a81011ea8e --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_birch_forest.json @@ -0,0 +1,136 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json new file mode 100644 index 0000000000..4ea3533a1b --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_pine_taiga.json @@ -0,0 +1,154 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json new file mode 100644 index 0000000000..3f104be574 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json @@ -0,0 +1,154 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/plains.json new file mode 100644 index 0000000000..5fbf9fe225 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/plains.json @@ -0,0 +1,142 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/river.json new file mode 100644 index 0000000000..4305fb1d5e --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/river.json @@ -0,0 +1,125 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/savanna.json new file mode 100644 index 0000000000..2d0d1e98af --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/savanna.json @@ -0,0 +1,148 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/savanna_plateau.json new file mode 100644 index 0000000000..038cf71050 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/savanna_plateau.json @@ -0,0 +1,160 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/small_end_islands.json new file mode 100644 index 0000000000..c6e6c59010 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/small_end_islands.json @@ -0,0 +1,49 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_beach.json new file mode 100644 index 0000000000..b8bd1fb953 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_beach.json @@ -0,0 +1,105 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_plains.json new file mode 100644 index 0000000000..8edcb61038 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_plains.json @@ -0,0 +1,125 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_slopes.json new file mode 100644 index 0000000000..f2abc4768b --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_slopes.json @@ -0,0 +1,124 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_taiga.json new file mode 100644 index 0000000000..f38f47b3c1 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/snowy_taiga.json @@ -0,0 +1,148 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/soul_sand_valley.json new file mode 100644 index 0000000000..66281471e7 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/soul_sand_valley.json @@ -0,0 +1,102 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/sparse_jungle.json new file mode 100644 index 0000000000..dfc931ddb6 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/sparse_jungle.json @@ -0,0 +1,148 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/stony_peaks.json new file mode 100644 index 0000000000..cb24d605e2 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/stony_peaks.json @@ -0,0 +1,111 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/stony_shore.json new file mode 100644 index 0000000000..d6fd005fef --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/stony_shore.json @@ -0,0 +1,105 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/sunflower_plains.json new file mode 100644 index 0000000000..dadf2f66a4 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/sunflower_plains.json @@ -0,0 +1,142 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/swamp.json new file mode 100644 index 0000000000..9e81f2148d --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/swamp.json @@ -0,0 +1,156 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/taiga.json new file mode 100644 index 0000000000..8b9be8bf50 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/taiga.json @@ -0,0 +1,148 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/the_end.json new file mode 100644 index 0000000000..b0890881e0 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/the_end.json @@ -0,0 +1,49 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/the_void.json new file mode 100644 index 0000000000..911c9455ed --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/the_void.json @@ -0,0 +1,42 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/warm_ocean.json new file mode 100644 index 0000000000..6dc7f3f38b --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/warm_ocean.json @@ -0,0 +1,137 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/warped_forest.json new file mode 100644 index 0000000000..4501611475 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/warped_forest.json @@ -0,0 +1,78 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_forest.json new file mode 100644 index 0000000000..39602758d2 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_forest.json @@ -0,0 +1,136 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json new file mode 100644 index 0000000000..e8661edfd8 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_gravelly_hills.json @@ -0,0 +1,136 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_hills.json new file mode 100644 index 0000000000..b98affa58b --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_hills.json @@ -0,0 +1,136 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_savanna.json new file mode 100644 index 0000000000..a588d10545 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/windswept_savanna.json @@ -0,0 +1,148 @@ +{ + "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/backport_57/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/wooded_badlands.json new file mode 100644 index 0000000000..e87c8feec0 --- /dev/null +++ b/pfb_biome_extensions/backport_57/data/minecraft/worldgen/biome/wooded_badlands.json @@ -0,0 +1,127 @@ +{ + "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/beet.yaml b/pfb_biome_extensions/beet.yaml index 824e04fee6..0e1eb23ea1 100644 --- a/pfb_biome_extensions/beet.yaml +++ b/pfb_biome_extensions/beet.yaml @@ -1,7 +1,15 @@ data_pack: load: . overlays: + - formats: + min_inclusive: 0 + max_inclusive: 57 + directory: backport_57 - formats: min_inclusive: 0 max_inclusive: 48 - directory: overlay_48 + directory: backport_48 + - formats: + min_inclusive: 61 + max_inclusive: 61 + directory: since_61 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/badlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/badlands.json index 160aee68e5..893d51e400 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/badlands.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/badlands.json @@ -12,12 +12,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/bamboo_jungle.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/bamboo_jungle.json index ab3035d7e9..e7f1a262a6 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/bamboo_jungle.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/bamboo_jungle.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.bamboo_jungle" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/basalt_deltas.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/basalt_deltas.json index de3db49d80..d08eb025fd 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/basalt_deltas.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/basalt_deltas.json @@ -14,12 +14,18 @@ "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" - }, + "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" diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/beach.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/beach.json index abb4eab79a..172f115cbd 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/beach.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/beach.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 7907327, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/birch_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/birch_forest.json index b96f3b49a3..44c5a15db7 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/birch_forest.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/birch_forest.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/cherry_grove.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/cherry_grove.json index 6934ef4911..b89b4c3eff 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/cherry_grove.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/cherry_grove.json @@ -11,12 +11,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.cherry_grove" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/cold_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/cold_ocean.json index a67caf6c37..29b02227e6 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/cold_ocean.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/cold_ocean.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 4020182, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/crimson_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/crimson_forest.json index f0fb135b4c..d5e64cc99b 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/crimson_forest.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/crimson_forest.json @@ -14,12 +14,18 @@ "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" - }, + "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" diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/dark_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/dark_forest.json index 656901576f..ba72c67abd 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/dark_forest.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/dark_forest.json @@ -10,12 +10,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_cold_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_cold_ocean.json index 7e0492095f..1111e28903 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_cold_ocean.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_cold_ocean.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 4020182, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_dark.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_dark.json index ada0f1d036..6115364853 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_dark.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_dark.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.deep_dark" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_frozen_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_frozen_ocean.json index 7cb674e20a..07e42a81af 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_frozen_ocean.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_frozen_ocean.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 3750089, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json index 6d9eab266a..50ae6f73a0 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_lukewarm_ocean.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 4566514, "water_fog_color": 267827 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_ocean.json index 9c2770210d..9910217bdb 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_ocean.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/deep_ocean.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/desert.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/desert.json index 3f05e0dcd6..c65afc4ddc 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/desert.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/desert.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.desert" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/dripstone_caves.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/dripstone_caves.json index 4438a83afc..4d29662165 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/dripstone_caves.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/dripstone_caves.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.dripstone_caves" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/end_barrens.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/end_barrens.json index 761f83fb72..54868f9838 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/end_barrens.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/end_barrens.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 0, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/end_highlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/end_highlands.json index 1e94b54142..6fc918fd76 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/end_highlands.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/end_highlands.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 0, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/end_midlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/end_midlands.json index 8ee6a657c0..0567ffb6bf 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/end_midlands.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/end_midlands.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 0, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/eroded_badlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/eroded_badlands.json index 520586deeb..ea7621b106 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/eroded_badlands.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/eroded_badlands.json @@ -12,12 +12,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/flower_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/flower_forest.json index 03afb74882..cff2119f7a 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/flower_forest.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/flower_forest.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.flower_forest" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/forest.json index 1033bf7235..259ea80bac 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/forest.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/forest.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_ocean.json index afb79fb4e9..6924270d4e 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_ocean.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_ocean.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8364543, "water_color": 3750089, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_peaks.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_peaks.json index ed6e398e29..57e79f23d5 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_peaks.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_peaks.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.frozen_peaks" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_river.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_river.json index 71c419bdc1..e6e90f4f25 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_river.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/frozen_river.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8364543, "water_color": 3750089, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/grove.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/grove.json index 28a1e58e57..a4ad47fc4c 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/grove.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/grove.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.grove" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/ice_spikes.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/ice_spikes.json index 98a42c1aec..7efe4494c8 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/ice_spikes.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/ice_spikes.json @@ -10,6 +10,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8364543, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/jagged_peaks.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/jagged_peaks.json index 47ad69df5d..3f64bba000 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/jagged_peaks.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/jagged_peaks.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.jagged_peaks" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/jungle.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/jungle.json index 05d440dab9..dda810da19 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/jungle.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/jungle.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.jungle" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/lukewarm_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/lukewarm_ocean.json index 1c66f6b775..09fe106eba 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/lukewarm_ocean.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/lukewarm_ocean.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 4566514, "water_fog_color": 267827 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/lush_caves.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/lush_caves.json index 5fde3bb622..8854da513e 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/lush_caves.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/lush_caves.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.lush_caves" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/mangrove_swamp.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/mangrove_swamp.json index 2d292829c8..1ba9e1b224 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/mangrove_swamp.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/mangrove_swamp.json @@ -11,12 +11,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.swamp" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/meadow.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/meadow.json index 5faea74e98..200468a137 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/meadow.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/meadow.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.meadow" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/mushroom_fields.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/mushroom_fields.json index 9415d1caea..b9368a9c8c 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/mushroom_fields.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/mushroom_fields.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 7842047, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/nether_wastes.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/nether_wastes.json index eae23065cd..1af0667226 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/nether_wastes.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/nether_wastes.json @@ -14,12 +14,18 @@ "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" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/ocean.json index 71dc54b3ce..cf5b1995a3 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/ocean.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/ocean.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_birch_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_birch_forest.json index a81011ea8e..18806e6ae4 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_birch_forest.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_birch_forest.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.forest" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_pine_taiga.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_pine_taiga.json index 4ea3533a1b..0cf87db88b 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_pine_taiga.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_pine_taiga.json @@ -9,12 +9,18 @@ "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" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json index 3f104be574..9a0e247dcc 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/old_growth_spruce_taiga.json @@ -9,12 +9,18 @@ "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" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/plains.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/plains.json index 5fbf9fe225..4e9bf9a962 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/plains.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/plains.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 7907327, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/river.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/river.json index 4305fb1d5e..179466d536 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/river.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/river.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna.json index 2d0d1e98af..f36a10ed0d 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 7254527, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna_plateau.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna_plateau.json index 038cf71050..44cf984a7b 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna_plateau.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/savanna_plateau.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 7254527, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/small_end_islands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/small_end_islands.json index c6e6c59010..a3e2321c7f 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/small_end_islands.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/small_end_islands.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 0, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_beach.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_beach.json index b8bd1fb953..06cd6da3a8 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_beach.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_beach.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8364543, "water_color": 4020182, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_plains.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_plains.json index 8edcb61038..1f850cac0c 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_plains.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_plains.json @@ -10,6 +10,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8364543, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_slopes.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_slopes.json index f2abc4768b..46191fee21 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_slopes.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_slopes.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.snowy_slopes" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_taiga.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_taiga.json index f38f47b3c1..7930c07be2 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_taiga.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/snowy_taiga.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8625919, "water_color": 4020182, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/soul_sand_valley.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/soul_sand_valley.json index 66281471e7..90efdd143e 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/soul_sand_valley.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/soul_sand_valley.json @@ -14,12 +14,18 @@ "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" - }, + "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" diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/sparse_jungle.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/sparse_jungle.json index dfc931ddb6..c616dadfee 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/sparse_jungle.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/sparse_jungle.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.sparse_jungle" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_peaks.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_peaks.json index cb24d605e2..83fe9384ac 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_peaks.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_peaks.json @@ -9,12 +9,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.stony_peaks" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_shore.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_shore.json index d6fd005fef..45cb9a94cf 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_shore.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/stony_shore.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8233727, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/sunflower_plains.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/sunflower_plains.json index dadf2f66a4..a295d2aabb 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/sunflower_plains.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/sunflower_plains.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 7907327, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/swamp.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/swamp.json index 9e81f2148d..ed42e16bc0 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/swamp.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/swamp.json @@ -11,12 +11,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.swamp" - }, + "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 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/taiga.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/taiga.json index 8b9be8bf50..2e531498f8 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/taiga.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/taiga.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8233983, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/the_end.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/the_end.json index b0890881e0..ef95b942e0 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/the_end.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/the_end.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 0, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/the_void.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/the_void.json index 911c9455ed..1a601e25a1 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/the_void.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/the_void.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/warm_ocean.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/warm_ocean.json index 6dc7f3f38b..ea6da2bc45 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/warm_ocean.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/warm_ocean.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8103167, "water_color": 4445678, "water_fog_color": 270131 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/warped_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/warped_forest.json index 4501611475..231225af2d 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/warped_forest.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/warped_forest.json @@ -14,12 +14,18 @@ "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" - }, + "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" diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_forest.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_forest.json index 39602758d2..02b614667b 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_forest.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_forest.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8233727, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_gravelly_hills.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_gravelly_hills.json index e8661edfd8..02f1c27e6d 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_gravelly_hills.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_gravelly_hills.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8233727, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_hills.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_hills.json index b98affa58b..b4fff701c8 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_hills.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_hills.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 8233727, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_savanna.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_savanna.json index a588d10545..7573aa3211 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_savanna.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/windswept_savanna.json @@ -9,6 +9,7 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, + "music_volume": 1.0, "sky_color": 7254527, "water_color": 4159204, "water_fog_color": 329011 diff --git a/pfb_biome_extensions/data/minecraft/worldgen/biome/wooded_badlands.json b/pfb_biome_extensions/data/minecraft/worldgen/biome/wooded_badlands.json index e87c8feec0..7edabd6e4e 100644 --- a/pfb_biome_extensions/data/minecraft/worldgen/biome/wooded_badlands.json +++ b/pfb_biome_extensions/data/minecraft/worldgen/biome/wooded_badlands.json @@ -12,12 +12,18 @@ "sound": "minecraft:ambient.cave", "tick_delay": 6000 }, - "music": { - "max_delay": 24000, - "min_delay": 12000, - "replace_current_music": false, - "sound": "minecraft:music.overworld.badlands" - }, + "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 diff --git a/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/configured_carver/in_biome/pale_garden.json new file mode 100644 index 0000000000..29d21116ad --- /dev/null +++ b/pfb_biome_extensions/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/fluid_springs/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/lakes/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/local_modifications/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/raw_generation/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/strongholds/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/surface_structures/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/top_layer_modification/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/underground_decoration/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/underground_ores/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/underground_structures/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/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/since_61/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/since_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json b/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json new file mode 100644 index 0000000000..3117630121 --- /dev/null +++ b/pfb_biome_extensions/since_61/data/minecraft/tags/worldgen/placed_feature/vegetal_decoration/in_biome/pale_garden.json @@ -0,0 +1,17 @@ +{ + "replace": false, + "values": [ + { + "id": "#minecraft:vegetal_decoration/in_overworld", + "required": false + }, + "minecraft:glow_lichen", + "minecraft:pale_garden_vegetation", + "minecraft:pale_moss_patch", + "minecraft:pale_garden_flowers", + "minecraft:flower_pale_garden", + "minecraft:patch_grass_forest", + "minecraft:patch_sugar_cane", + "minecraft:patch_pumpkin" + ] +} diff --git a/pfb_biome_extensions/since_61/data/minecraft/worldgen/biome/pale_garden.json b/pfb_biome_extensions/since_61/data/minecraft/worldgen/biome/pale_garden.json new file mode 100644 index 0000000000..c799b37a83 --- /dev/null +++ b/pfb_biome_extensions/since_61/data/minecraft/worldgen/biome/pale_garden.json @@ -0,0 +1,109 @@ +{ + "carvers": "#minecraft:in_biome/pale_garden", + "downfall": 0.8, + "effects": { + "fog_color": 8484720, + "foliage_color": 8883574, + "grass_color": 7832178, + "mood_sound": { + "block_search_extent": 8, + "offset": 2.0, + "sound": "minecraft:ambient.cave", + "tick_delay": 6000 + }, + "music": [], + "music_volume": 0.0, + "sky_color": 12171705, + "water_color": 7768221, + "water_fog_color": 5597568 + }, + "features": [ + "#minecraft:raw_generation/in_biome/pale_garden", + "#minecraft:lakes/in_biome/pale_garden", + "#minecraft:local_modifications/in_biome/pale_garden", + "#minecraft:underground_structures/in_biome/pale_garden", + "#minecraft:surface_structures/in_biome/pale_garden", + "#minecraft:strongholds/in_biome/pale_garden", + "#minecraft:underground_ores/in_biome/pale_garden", + "#minecraft:underground_decoration/in_biome/pale_garden", + "#minecraft:fluid_springs/in_biome/pale_garden", + "#minecraft:vegetal_decoration/in_biome/pale_garden", + "#minecraft:top_layer_modification/in_biome/pale_garden" + ], + "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.7 +} diff --git a/spyglass.json b/spyglass.json index a7430f8c38..5e3ca98014 100644 --- a/spyglass.json +++ b/spyglass.json @@ -1,6 +1,6 @@ { "env": { - "gameVersion": "1.21.3", + "gameVersion": "1.21.4", "exclude": [ ".beet_cache/", ".vscode/",