Wiki ArticleJava EditionData packs
Structure definition
A structure is a large decoration, covering an area up to 257×8129×257 blocks centered on the structure start. Structures often consist of multiple pieces that are fit together to form the overall structure. They are configured using JSON files within a data pack in the path data/<namespace>/worldgen/structure. To generate in a world, a structure needs to be part of at least one structure set.
Structures use different types. The structure types and their corresponding configuration are listed below:
Jigsaw structures are using template pools and jigsaw blocks and allow full customization of structure generation using a datapack.
Complete article available
This cached Wiki page is unusually large, so it is loaded on demand to keep the initial page fast.