Cristel Lib — это лёгкая библиотека для Minecraft, которая упрощает создание и управление конфигурациями структур через код или данные. Она построена на гибкости, предоставляя игрокам, создателям модпаков и разработчикам полный контроль над генерацией и поведением структур.
- Для игроков: Настройте генерацию структур для любого поддерживаемого мода и адаптируйте генерацию мира под свой стиль игры.
- Для создателей модпаков: Создавайте собственные конфигурации структур или переопределяйте существующие, отключайте ненужные конфигурации и используйте формат <mod_id>@<config_name> для привязки конфигураций к конкретным модам.
- Для разработчиков модов: Определяйте конфигурации структур для своего мода, добавляйте внутренние конфигурации напрямую в Java, автоматически генерируйте экраны конфигураций (опционально), загружайте датапаки условно на Fabric и Forge, а также используйте runtime датапаки для динамического добавления или изменения данных в игре.
Мод уже используется такими проектами, как WWEE, Towns and Towers, Explorify и Terralith!