It's a worldgen feedback.
Currently in template pools, the element_type "legacy_single_pool_element" seems to make air blocks act as structure_void, and "single_pool_element" reacts differently (keeping air block underground) but still replace all structure's natural rocks into the seed current mineral (ores, rocks, water/lava single blocks) and if there's water on this position, the block that can be waterlogged in the structure turn automatically waterlogged.
What would be great would be to add another element_type that removes any legacy from the terrain in template pool. Something like "straight_single_pool_element" that just generate the structure as it is saved in the .nbt file, and doesn't try to replace some blocks inside it depending on the terrain where it lands.
This will allow us to generate underground structures parts from template pools generated from a village or bastion type for example. Would be very helpful. It is a common issue in the worldgen's data packers community.
Please sign in to leave a comment.
0 Comments