
ShadowHunter22's Config Library
Библиотека конфигов для модов ShadowHunter22. Унифицирует настройки всех его модов, но не предназначена для сторонних разработчиков. Только для Fabric.
ShadowHunter22's Config Library
О чём речь
ShadowHunter22's Config Library - это не очередная универсальная библиотека для всех подряд, а внутренний инструмент автора для его собственных модов. Если вы пользуетесь модами от ShadowHunter22 (кроме armor-indicator), то эта библиотека скорее всего уже требуется для их работы. Она просто выносит общий код конфигов в отдельный модуль, чтобы не дублировать одно и то же в каждом моде.
Что это такое
- Абстракция конфигурационной системы, которая используется в большинстве модов ShadowHunter22. Раньше каждый мод тащил один и тот же хрупкий код - теперь всё собрано в одном месте.
- Реализация под нужды конкретных модов, а не универсальное решение. Да, есть куда более мощные библиотеки вроде Cloth Config API или YACL, но автору нужно было что-то своё, заточенное под его задачи.
Чем это НЕ является
- Не библиотекой для других разработчиков. Если вы пишете свой мод и ищете способ добавить конфиг - лучше посмотрите на:
- Configurable от Bawnorton
- owo-lib
- YACL от isXander
- Moonlight Lib от MehVahdJukaar
- Cloth Config API от shedaniel
Эти решения куда удобнее и документированнее.
Подробности
Вся техническая информация по API и использованию описана в вики проекта (если она вам нужна - вы знаете, где искать).
Версии
Мод работает только на Fabric. Поддержки Forge не планируется.
Доступные версии Minecraft:
1.20.x1.21.x26.1,26.1.1,26.1.2,26.2
Клиент и сервер
Библиотека нужна только на клиенте. На сервер её ставить не надо - она всё равно не заработает.
Итог
Если вы собираете сборку с модами ShadowHunter22 - просто поставьте эту библиотеку как зависимость. Она не даёт никаких новых фич сама по себе, но без неё многие моды автора просто не запустятся. Для остальных случаев - проходите мимо, тут нет ничего полезного.
Как поиграть с друзьями с модом ShadowHunter22's Config Library?
Мод ShadowHunter22's Config Library куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода ShadowHunter22's Config Library будет готов за пару минут - BungeeHost сделает всё за вас.
