Starter Structure
The Starter Structure mod allows automatic generation of pre-designed buildings when creating a new world in Minecraft. You can use your own building schematics that will appear at the player's spawn point.
Main Features
The mod offers a flexible system for configuring structure generation. You can control the exact placement of buildings, protect them from destruction, configure spawn points, and much more. All parameters are adjustable through configuration files.
Working with Schematics
Starter Structure supports various schematic formats: .nbt, .schem, and .schematic. You can create them using structure blocks or the popular WorldEdit plugin. The mod itself doesn't require WorldEdit - it's only needed for creating schematics.
Creating Schematics via WorldEdit
- Use the
//wandcommand to get the area selection tool - Left-click to mark the first corner of the future schematic
- Right-click to mark the opposite corner
- Stand at the point where the player should appear
- Execute the
//copycommand to copy the area - Save the schematic with
//schematic save <name> - Move the schematic file to the
./config/starterstructure/schematics/folder
If multiple schematics are in the folder, the mod will randomly select one for generation.
Creating Entities with Signs
Inside generated structures, you can place entities using special signs. A simple format allows quick addition of standard mobs:
[Entity]
modid:entityid
For more complex entities with custom parameters, an NBT data system is used. Create a file with entity data in the ./config/starterstructure/signdata/ folder and specify its name on a sign marked with [NBT].
Configuration Settings
The mod provides numerous options for fine-tuning:
- Structure protection - building blocks are protected from destruction
- Entity protection - mobs inside structures are invulnerable
- Precise positioning - ability to set exact coordinates for generation
- Spawn offset - correction of player spawn point
- Tree ignoring - structures don't generate on tree crowns
Configuration Folders
./config/starterstructure/schematics/- for schematic files./config/starterstructure/signdata/- for custom entity data
For creating complex NBT data, we recommend using specialized online tools like MCStacker, which help generate proper /summon commands.