ModsFinder

Cristel Lib

by Cristelknight

Cristel Lib lets server owners and modpack creators set up how structures generate, through config files or through code and datapacks.

FabricForgeNeoForgeQuiltServer required, client optionalCreative Commons Attribution Non Commercial No Derivatives 4.01.18.2 – 26.3

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

  1. Structure config overrides

    Existing structure configs from supported mods can be adjusted to fit a particular playstyle or world.

  2. Custom structure configs

    Structure configs can be defined for a mod or created as data files, without changing that mod's code.

  3. Mod-specific linking

    The @ format ties a config to a specific mod, so the entries for that mod are read from one place.

  4. Java-defined configs

    Internal configs can be added directly in Java for developers who build their own structure sets.

  5. Optional config screens

    Config screens can be generated automatically, if the option is enabled.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.3fabric-26.3-3.1.13Not availableneoforge-26.3-3.1.13fabric-26.3-3.1.13
26.2fabric-26.2-3.1.13Not availableneoforge-26.2-3.1.13fabric-26.2-3.1.13
26.1.2fabric-26.1.2-3.1.13Not availableneoforge-26.1.2-3.1.13fabric-26.1.2-3.1.13
26.1.1fabric-26.1.2-3.1.13Not availableneoforge-26.1.2-3.1.13fabric-26.1.2-3.1.13
26.1fabric-26.1.2-3.1.13Not availableneoforge-26.1.2-3.1.13fabric-26.1.2-3.1.13
1.21.x10 of 10 versions with builds
1.21.11fabric-1.21.11-3.1.7Not availableneoforge-1.21.11-3.1.7fabric-1.21.11-3.1.7
1.21.10fabric-1.21.10-3.0.3Not availableneoforge-1.21.10-3.0.3Not available
1.21.8fabric-1.21.7-3.0.2Not availableneoforge-1.21.7-3.0.2Not available
1.21.7fabric-1.21.7-3.0.2Not availableneoforge-1.21.7-3.0.2Not available
1.21.62.0.3-fabricNot available2.0.3-neoforgeNot available
1.21.52.0.2-fabricNot available2.0.2-neoforgeNot available
1.21.42.0.2-fabricNot available2.0.2-neoforgeNot available
1.21.31.2.9-fabricNot available1.2.9-neoforgeNot available
1.21.1fabric-1.21.1-3.1.7Not availableneoforge-1.21.1-3.1.7Not available
1.211.2.8-fabricNot available1.2.8-neoforgeNot available
1.20.x5 of 5 versions with builds
1.19.x2 of 2 versions with builds
1.18.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Cloth Config APIConfiguration Library for Minecraft Mods
Required

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?

Fabric API and Cloth Config API are both required dependencies on the Fabric build, so both must be installed next to Cristel Lib.

Does the server need Cristel Lib?

Yes. The server must run the mod, while players may join without it.

Can a config be limited to one mod?

Yes. The @ format links a config to a specific mod, so its entries are kept in one place for that 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

All projects

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.
Cristelknight, on the Modrinth page

Official listing

Owner
Cristelknight
Published
2023-05-01
Updated on Modrinth
2026-09-19
Facts verified
2026-10-15

Tags