Мод-библиотека для Майнкрафт, предназначенный разработчикам модов. Он позволяет создавать ресурс-паки во время работы игры: датапаки и пакеты с ресурсами формируются через Kotlin API, поэтому не нужно заранее готовить JSON-файлы для всех вариантов настроек.
Возможности
- Создание пакетов ресурсов и серверных данных во время запуска.
- Добавление блоков, предметов, рецептов, достижений, тегов и зачарований из кода.
- Динамическое изменение содержимого в зависимости от настроек мода.
- API вдохновлён ARRP и BRRP.
Как пользоваться
Добавьте YARRP как зависимость проекта в build.gradle.kts, укажите его в fabric.mod.json либо neoforge.mods.toml, создайте RuntimeResourcePack и зарегистрируйте его через обратные вызовы YARRP. Полное описание API есть в документации.
Требования и совместимость
Библиотека поддерживает Fabric и NeoForge. Для работы она должна быть указана зависимостью в моде, который использует её API.
