
Resource Config API
Resource Config API - это простая библиотека для управления конфигами модов через JSON. Работает на Fabric, поддерживает экран настроек через ModMenu. Идеально для разработчиков, кто хочет быстро добавить гибкие настройки в свои моды.
Resource Config API - ещё одна конфигурационная библиотека для Майнкрафт, но с уклоном в простоту и удобство. Автор сделал её под свои нужды, но вы тоже можете спокойно использовать её в своих модах.
Что это и зачем нужно
В Minecraft (особенно на Fabric) каждый мод, который хочет дать игроку возможность что-то настроить, обычно тянет за собой целую кучу зависимостей. Resource Config API решает эту проблему: она основана на аннотациях и использует библиотеку GSON, так что все конфиги хранятся в формате JSON. Никаких лишних заморочек - просто разметил поля аннотациями, и готово.
Главная фишка - встроенный экран конфигурации. Если у вас установлен ModMenu (или Catalogue с Menulogue), то для каждого мода, зарегистрировавшего конфиг, появится отдельная кнопка в меню модов. Игроку не придётся лезть в папку config и править JSON руками - всё делается через удобный GUI.
Важно знать
- Поддерживаемые версии: из-за нехватки времени автор активно поддерживает только Minecraft 1.21.1 и последний минорный патч. На более старых версиях может работать, но без гарантий.
- Зависимости: для работы экрана конфигурации нужен Fabric ModMenu (или Catalogue + Menulogue). Сама библиотека не тянет лишнего.
- Формат файлов: все конфиги сохраняются в .json, что удобно для ручного редактирования, если вдруг понадобится.
Кому пригодится
Если вы разрабатываете мод и хотите дать игрокам простые настройки без головной боли - Resource Config API отличный выбор. Для обычных игроков это просто ещё одна библиотека в папке mods, которая делает жизнь удобнее. На слабых сборках она почти не влияет на производительность - весит копейки и грузится быстро.
Скачайте Resource Config API и добавьте в свою сборку - пусть конфиги будут под рукой, а не в дебрях текстовых файлов.
