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

Jauml

Jauml - легковесная библиотека для управления конфигами модов Minecraft. Упрощает работу с JSON-настройками, делая код чище и гибче. Идеально для разработчиков модов.

Оцените первым
132.6K
10

Jauml - это библиотека для разработчиков модов Minecraft, которая решает вечную проблему: как удобно хранить и обрабатывать настройки мода. Вместо того чтобы писать кучу однотипного кода для чтения JSON-файлов, валидации значений и обновления конфигов, Jauml берет это на себя.

Сейчас библиотека в статусе беты, но уже дает solid foundation (прочную основу) для управления конфигурациями. Она упрощает добавление новых параметров, проверку существующих и поддержание чистоты кода. По сути, это как Fabric API, но только для конфигов - не делает ничего лишнего, но без него возни в разы больше.

Что это вообще такое и зачем нужно

Если ты когда-нибудь писал мод для Майнкрафт, то знаешь: конфиги - это боль. Надо парсить JSON, обрабатывать ошибки, следить за совместимостью версий. Jauml автоматизирует этот процесс. Ты просто описываешь структуру настроек, а библиотека сама создает файл, читает его и подсовывает тебе готовые значения.

Для игроков это тоже плюс: меньше шансов, что мод вылетит из-за кривого конфига. Для разработчиков - экономия времени и нервов.

Особенности

  • Легковесность - библиотека не тянет за собой кучу зависимостей
  • Гибкость - можно легко расширять под свои нужды
  • Чистота кода - меньше шаблонного кода, больше логики
  • JSON-based - все настройки хранятся в привычном формате

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

Jauml работает на Fabric, Forge и NeoForge для актуальных версий Minecraft. Подходит как для клиентских модов, так и для серверных плагинов (через соответствующие прослойки).

Важно знать

Библиотека в разработке, так что возможны баги. Но базовый функционал уже стабилен - можно смельно использовать в своих проектах. Если найдешь проблему или захочешь предложить фичу - пиши разрабам.

Скачать Jauml можно на Modrinth или CurseForge. Документация есть на GitHub, но она пока сыровата - впрочем, API интуитивно понятный, разберешься без проблем.

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

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

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.16.x

Платформы

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

Клиент и сервер

Ссылки


Создатели

Детали

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