Repository navigation
Simple Structures
Rebby edited this page Oct 23, 2026
·
1 revision
Here's a list of simple structures for this mod.
Modified Jigsaw structures that can span a large radius. Formed by pregenerating the structure & placing it per chunk. Relies on a Grid Structure Placement structure set in order to generate. Any other structure set that doesn't generate per chunk will result in a broken structure
Mostly follows standard jigsaw structure format. Refer to the minecraft wiki for examples.
Example definition:
{
// ID for Large Jigsaw Structures
"type": "largestructlib:large_jigsaw",
// Would recommend setting biomes to
// all within a specific dimension.
"biomes": "#minecraft:is_overworld",
"project_start_to_heightmap": "WORLD_SURFACE_WG",
"spawn_overrides": {},
"start_height": {
"absolute": 0
},
"start_jigsaw_name": "minecraft:city_anchor",
"start_pool": "minecraft:ancient_city/city_center",
"step": "surface_structures",
"terrain_adaptation": "none",
"use_expansion_hack": true,
// Max distance from the center expanded up to 4096.
"max_distance_from_center": 2048,
// Size expanded up to 512.
"size": 256,
// Unique to Large Jigsaw Structures. Specifies the
// padding between structures of the same type. Distance
// between each structure is:
// max_distance_from_center + paddding
//
// Range from 1-4096
"padding": 4
// Chance of a structure spawning within the padding
// + distance from center grid.
// Range from 0.0 to 1.0.
// Optional
"frequency": 1.0
}Allows you to combine multiple structures! Utilize two or more structure definitions and watch as they generate in order!
Example Definition:
{
// ID for Multi Structures
"type": "largestructlib:multi",
// Standard fields for all structures
"biomes": "#minecraft:is_overworld",
"step": "raw_generation",
"spawn_overrides": {},
// Generates structures in order regardless of their
// individual step. Note structures that utilize
// grid structure sets are incompatible with
// structures that do not.
"structures": [
"testing:density",
"testing:village"
]
}