worldgen>configured_structure_feature>custom>tower.json
{
"config": {
"start_pool": "custom:tower",
"size": 6
},
"name": "minecraft:village"
}
We can currently only use a vanilla structure as the "name": (in this case "minecraft:village")
Thats why his structure can only be referenced with "minecraft:village" and not with "custom:tower".
He has specificly chosen "minecraft:village" so he can use "start_pool": in the config.
"start_pool": allows him to reference a file in template_pool
worldgen>template_pool>custom>tower.json
{
"fallback": "minecraft:empty",
"name": "custom:tower",
"elements": [
{
"weight": 1,
"element": {
"location": "custom:tower",
"processors": "minecraft:mossify_20_percent",
"projection": "rigid",
"element_type": "minecraft:legacy_single_pool_element"
}
}
]
}
The "location": allows him to reference a structure he saved.
This method produces many problems like only being able to generate one kind of custome structure and of course also the one statet here
I am pretty sure this is not intended and feels more like a workaround.
Fossils dont count as structures.
They are features like for example trees.
"minecraft:fossil" is actually listed in the desert biome just not at the top with all the structures