Cristel Lib
Cristel Lib lets server owners and modpack creators set up how structures generate, through config files or through code and datapacks.
What it does
The library holds structure configs for other mods. A config can be created from scratch, used to override an existing one, or switched off entirely. Configs can be linked to a specific mod with the @ format, so a single file controls the structures that mod adds. Structure definitions can be written as data or added internally in Java.
Installation needs Cloth Config API and Fabric API for the Fabric build, along with Cloth Config API on the other loaders. Forge, NeoForge and Quilt builds are published alongside the Fabric build, with files for 23 release versions across 1.18.2 – 26.3. The server needs the mod, while players can join without it. The license is Creative Commons Attribution Non Commercial No Derivatives 4.0, so the mod is not open source. Its source code and issue tracker are public.
Key features
Structure config overrides
Existing structure configs from supported mods can be adjusted to fit a particular playstyle or world.
Custom structure configs
Structure configs can be defined for a mod or created as data files, without changing that mod's code.
Mod-specific linking
The @ format ties a config to a specific mod, so the entries for that mod are read from one place.
Java-defined configs
Internal configs can be added directly in Java for developers who build their own structure sets.
Optional config screens
Config screens can be generated automatically, if the option is enabled.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x10 of 10 versions with builds
1.20.x5 of 5 versions with builds
1.19.x2 of 2 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Required by 5 mods
Use cases
Modpack tuning
A modpack creator can disable structure configs that do not fit the pack and adjust the rest in one place.
Server settings
A server owner can change how structures generate in a world without editing each mod separately.
Who it’s for: Players, modpack creators and developers who want control over how structures generate and behave. Several world generation and library projects in the catalog already rely on it, so a pack using them benefits from having this library installed.
Questions
Does Cristel Lib need Fabric API?
Does the server need Cristel Lib?
Can a config be limited to one mod?
In the catalog
Cristel Lib is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Cristelknight
Similar mods
What the author says
Cristel Lib is a lightweight library mod that makes it easy to create and manage structure configs — through code or data. It’s built for flexibility, giving players, modpack creators, and developers full control over how structures generate and behave. How to do that? Here is a small tutorial.
Official listing
- Modrinth page
- modrinth.com/mod/cristel-lib
- Owner
- Cristelknight
- Published
- 2023-05-01
- Updated on Modrinth
- 2026-09-19
- Facts verified
- 2026-10-15
