Build dynamic Minecraft worlds with Lithostitched
A powerful library mod that brings data-driven worldgen modifiers, custom terrain systems, and enhanced structure configuration to Minecraft. Cross-loader compatible with Fabric and NeoForge.
worldgen_modifier.json
Quick start
Get Lithostitched integrated into your Minecraft mod in minutes
Add the dependency
Add Lithostitched to your mod’s dependencies. For Fabric, add to your
build.gradle:gradle
NeoForge setup
NeoForge setup
For NeoForge, use the same repository and adjust the dependency configuration:
gradle
Create a worldgen modifier
Create a JSON file in your mod’s data directory at This modifier adds a custom house to Plains village structure pools.
data/yourmod/lithostitched/worldgen_modifier/example.json:Test in-game
Launch Minecraft with your mod and create a new world. Your worldgen modifications will automatically be applied. Use
/locate structure minecraft:village_plains to find a village and see your changes.Worldgen modifiers are loaded during world initialization. Changes won’t affect existing chunks—create a new world or explore ungenerated terrain.
Explore by feature
Discover what you can build with Lithostitched
Worldgen modifiers
Add, modify, and configure structures, terrain, and features through data-driven JSON modifiers
Bandlands terrain
Create custom banded terrain like Mesa biomes with configurable layers and patterns
Structure templates
Enhanced template pool system with aliases, delegation, and advanced pool element types
Custom features
Dungeons, ore generation, dripstone caves, wells, and composite feature systems
Placement control
Fine-grained control over where features generate with conditions and modifiers
Block processors
Transform blocks in structures with conditional logic and advanced processing rules
Core concepts
Learn the fundamentals of Lithostitched’s architecture
Modifier system
How worldgen modifiers work and how to use them effectively
Registry system
Understanding Lithostitched’s custom registries and types
Data-driven config
Using JSON to configure worldgen without code changes
Resources
Community and development resources
Ready to enhance your worldgen?
Join mod developers using Lithostitched to create dynamic, data-driven Minecraft worlds with powerful customization and cross-loader compatibility.
Install Lithostitched