▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Craft Config Lib
Craft Config Lib

Craft Config Lib

Craft Config Lib - клиентская библиотека для управления конфигами модов с поддержкой пресетов и горячих клавиш. Упрощает переключение настроек под разные миры и серверы.

Оцените первым
91.1K
5

Craft Config Lib

Craft Config Lib - это клиентская библиотека для конфигураций, которую я сделал под свои моды. Но если она подходит под твои задачи - пользуйся. Только учти: библиотека заточена строго под клиентские моды, на серверной стороне её использовать не стоит.

Что даёт эта библиотека

По сути, Craft Config Lib решает проблему управления настройками, когда у тебя куча модов и каждый раз лазить по меню в поисках нужной опции - то ещё удовольствие. Тут всё собрано в одном месте, плюс есть пара фишек.

Пресеты конфигов

  • Быстрое переключение между разными наборами настроек. Например, для PvP один пресет, для строительства - другой.
  • Автоприменение пресета под конкретный мир или сервер. Зашёл на сервер с мини-играми - подгрузился один конфиг, вернулся в одиночку - другой.

Встроенные горячие клавиши

  • Можно автоматически создавать опции (пока только булевы), которые привязываются к клавишам. Удобно для тогглов вроде "показать координаты" или "отключить туман".

Авторегистрация конфигов

  • Экраны настроек регистрируются сами, без лишнего кода. Разработчику не нужно вручную прописывать каждый экран - библиотека всё подхватывает.

Для разработчиков

Если хочешь добавить Craft Config Lib в свой проект, пропиши репозиторий и зависимость.

Подключение репозитория

repositories {
    maven {
        url = "https://api.modrinth.com/maven"
    }
}

Зависимость

dependencies {
    implementation("maven.modrinth:craft-config:<version_name>")
}

Вместо <version_name> подставь актуальную версию. Все версии можно глянуть на странице мода: /mod/craft-config/versions.

Итог

Craft Config Lib - вещь полезная, если ты собираешь много клиентских модов и хочешь держать настройки под контролем. Пресеты реально экономят время, а авторегистрация упрощает жизнь разработчикам. Правда, библиотека только для клиента - имей это в виду.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x

Платформы

Поддерживаемые окружения

Клиент

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:3 месяца назад
Обновлён:2 недели назад
Главная