
Monkey Utils
Библиотека для Minecraft на Kotlin, упрощающая создание конфигов, команд и базы данных. Полезна мододелам, которые хотят писать меньше шаблонного кода.
Monkey Utils - это библиотека для разработки модов в Minecraft, заточенная под Kotlin. Если ты мододел и устал каждый раз писать однотипный код для конфигурационных файлов, регистрации команд или работы с базой данных - вот решение, которое сэкономит кучу времени.
Что это и зачем нужно
Любой более-менее сложный мод рано или поздно упирается в настройки: игроки хотят менять параметры через конфиги, админы - управлять правами через команды. Monkey Utils берёт на себя рутину, предоставляя готовые обёртки для популярной библиотеки Night Config от Electronwill. Поддерживает три формата:
- toml - простой и читаемый
- json - стандарт для веба и не только
- hocon - гибкий формат с поддержкой вложенности
То есть ты просто описываешь структуру конфига, а Monkey Utils сам создаёт файл, читает его и подсовывает готовые значения. Никаких парсеров с нуля.
Команды и права
Помимо конфигов, библиотека упрощает регистрацию команд и привязку к ним разрешений (permission nodes). Если в моде есть настройки, которые нужно менять через команды - Monkey Utils автоматом создаёт команду, привязанную к конкретному полю конфига. А права на её выполнение можно гибко настроить. Удобно для серверных модов, где админы хотят давать доступ к определённым опциям, не открывая всё сразу.
Для кого это
По факту, Monkey Utils нужна не столько игрокам, сколько разработчикам модов. Но польза для сообщества в том, что моды, построенные на этой библиотеке, будут иметь единообразный интерфейс конфигов и стабильную систему команд. Меньше багов, меньше головной боли при настройке.
Библиотека работает на Fabric и Forge, так как не привязана к конкретному загрузчику - это просто набор утилит на Kotlin. Если ты пишешь мод на Kotlin и хочешь ускорить разработку - присмотрись к Monkey Utils. А если просто играешь - просто знай, что моды с этой либой обычно дружат с конфигами и командами.
Как поиграть с друзьями с модом Monkey Utils?
Мод Monkey Utils куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Monkey Utils будет готов за пару минут - BungeeHost сделает всё за вас.
