ARRP — мод на API динамической генерации ресурсов и данных в МайнкрафтеARRP расшифровывается как Runtime Resource Pack и позволяет формировать ресурсы непосредственно из кода во время запуска. Вместо заранее подготовленного каталога JSON разработчик создаёт рецепты, таблицы добычи, модели и состояния блоков программно. Такой подход удобен, когда число вариантов зависит от зарегистрированных материалов, настроек или присутствия другого проекта. Условные ресурсы не нужно генерировать заранее для всех возможных сочетаний. При этом результат сосуществует с обычными ресурс-паками, сохраняя привычный механизм переопределения. API не определяет, какие предметы или блоки появятся: их регистрирует мод-потребитель, а ARRP лишь создаёт связанные данные и визуальные описания. Для игрока библиотека обычно незаметна до тех пор, пока зависимый проект корректно выводит рецепт или модель. Сторона установки может различаться: серверные таблицы и рецепты и клиентские модели имеют разные потребности, поэтому следует выполнять требования потребителя.
Последний релиз — 5 месяцев назад. Для стабильного проекта это нормальный ритм: правки выходят по мере необходимости, а не по расписанию.
| Версия игры | Загрузчики | Сборка | Размер | Дата |
|---|---|---|---|---|
| 1.20.1 | Fabric | 0.8.1 | 156 КБ | 2024-01-09 |
| 26.1.2 | Fabric | 0.13.0+build.1 | 699 КБ | 2026-05-06 |
Скачать 0.13.0+build.1 · 699 КБстраница автора на Modrinth
.jar в папку .minecraft/mods — создайте её, если её нет.| Сборка | Канал | Версии игры | Размер | Дата |
|---|---|---|---|---|
| 0.13.0+build.1 | релиз | 26.1.2 | 699 КБ | 2026-05-06 |
| 0.12.1+build.4 | релиз | 1.21.11, 26.1-pre-1, 26.1-pre-2, 26.1-pr | 449 КБ | 2026-03-20 |
| 0.12.1+build.3 | релиз | 1.21.11, 26.1-pre-1, 26.1-pre-2, 26.1-pr | 449 КБ | 2026-03-20 |
| 0.12.1+build.2 | релиз | 1.21.11, 26.1-snapshot-1, 26.1-snapshot- | 455 КБ | 2026-02-09 |
| 0.12.1+build.1 | релиз | 1.21.11, 26.1-snapshot-1, 26.1-snapshot- | 455 КБ | 2026-02-09 |
| 0.10.8 | релиз | 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8 | 323 КБ | 2025-09-02 |
ARRP предназначена для разработчиков и не добавляет самостоятельного игрового содержания. Отсутствие статических JSON усложняет ручное редактирование готового потребителя без знания его кода. Клиентская или серверная необходимость зависит от типа создаваемых ресурсов и конкретного мода.
Если модель отсутствует, а рецепт работает, проверьте клиентскую часть и конфликт обычного ресурс-пака с динамическим. Если нет таблицы добычи или рецепта, убедитесь, что условие генерации действительно выполнено. Не удаляйте ARRP из-за отсутствия собственного меню: она обслуживает код другого проекта. Для диагностики используйте один потребитель и временно отключите внешние пакеты ресурсов.
ARRP полезна разработчикам модов с большим или условным набором ресурсов. Совместимость с обычными пакетами сохраняет контроль игрока над внешним видом. Без модов-потребителей API самостоятельной ценности не имеет.


Библиотека предоставляет общие точки подключения, события и механизмы совместимости, на которые опираются другие моды. Самостоятельного контента она не добавляет: необходимость установки определяется требованиями выбранных проектов.


Cloth Config API даёт другим модам готовую основу для удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается по требованию зависимого проекта.


YACL предоставляет другим модам готовую основу для создания удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается как требуемая зависимость.


Обеспечивает запуск модов, написанных на Kotlin, когда им требуется соответствующая языковая среда. Fabric Language Kotlin служит технической зависимостью и не добавляет в игру предметы, механики или визуальные изменения.


Architectury API позволяет запускать моды, которым нужна общая многоплатформенная программная прослойка. Самостоятельного контента библиотека не добавляет и устанавливается ради зависимых проектов.


JEI показывает предметы, рецепты и способы применения прямо в интерфейсе игры, избавляя от постоянного поиска сведений вне сборки. Через строку поиска можно быстро найти нужную вещь, открыть её изготовление или выяснить, в каких рецептах она участвует.
Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.


CircleCraft превращает всё в точки и создаёт вид, похожий на комикс.


Lost Cities Error Filter убирает определённые повторяющиеся сообщения об ошибках Lost Cities и Lost Cities Modern Tweaks из серверного журнала и игрового чата, не меняя саму генерацию.


BetterMan превращает обычное выживание в совместный хоррор: по миру бродят Вендиго, Козлочеловек, Человек из тумана, голодный преследователь и другие существа, которые атакуют не по правилам привычных зомби. Сборка подходит компании, готовой исследовать опасное окружение, укреплять убежище и переживать встречи с противниками, чьё появление трудно предсказать.


Create: Unbreakable Tools добавляет к Create материал Irromolding, который на наковальне делает подходящий инструмент неразрушимым.


Excalibur | Waystones Support перерабатывает все waystones, warp plates, shards и scrolls мода Waystones в реалистичной средневековой стилистике Excalibur.


Unnamed Desert добавляет созданные вручную структуры и их варианты в пустыни и бесплодные земли, сохраняя близкую к ванильной атмосферу.
Рецепты, таблицы добычи, модели, состояния блоков и другие ресурсы.
Нет, данные можно описывать непосредственно в коде.
Да, это одна из основных возможностей API.
Да, сгенерированные данные совместимы с привычной системой пакетов.