Skip to main content

Module template_pool

Module template_pool 

Source
Expand description

Template pool and structure template data for jigsaw assembly.

Parsed at build time from vanilla datapack JSONs and structure NBT files. Used by the jigsaw placement system to assemble structures from pools.

Structs§

JigsawBlock
A jigsaw connector block extracted from a structure template.
TemplateData
Extracted data from a structure template NBT file.
TemplatePoolData
A template pool — a collection of weighted pool elements.

Enums§

JigsawOrientation
Orientation of a jigsaw block, encoding both facing direction and up direction.
JointType
Joint type for jigsaw connections.
PoolElement
A pool element — one possible piece that can be drawn from a template pool.
ProcessorList
Vanilla’s Holder<StructureProcessorList> on single pool elements.
Projection
Projection mode for pool elements.