Added example data pack. It is pack version 12 and was designed for 1.19.4-pre1. It failed to validate on my instance of Minecraft, however in the "data/after/worldgen/structure/spire.json" file (pictured in an attachment), if you change EITHER "max_distance_from_center" to be 116 or less OR "terrain_adaptation" to be "none", it will validate and work normally.
I would assume this 116 limit has something to do with the fact that Ancient Cities use this number exactly.
The spire is an excerpt from a larger data pack I am working on, I have placed it in the plains biome for testing purposes. There are also chests referencing loot_tables I have not included in the example, as I didn't see a need to.
Added example data pack. It is pack version 12 and was designed for 1.19.4-pre1. It failed to validate on my instance of Minecraft, however in the "data/after/worldgen/structure/spire.json" file (pictured in an attachment), if you change EITHER "max_distance_from_center" to be 116 or less OR "terrain_adaptation" to be "none", it will validate and work normally.
I would assume this 116 limit has something to do with the fact that Ancient Cities use this number exactly.
The spire is an excerpt from a larger data pack I am working on, I have placed it in the plains biome for testing purposes. There are also chests referencing loot_tables I have not included in the example, as I didn't see a need to.