Recursive Resources
Активный0.0
Установок
Последнее обновление
Версии
Recursive Resources
Модернизированный порт мода Resource Pack Organiser для актуальных версий Minecraft, который полностью перерабатывает стандартное меню ресурсных пакетов, делая его удобным для опытных пользователей.
Основные возможности
Мод добавляет множество полезных функций для комфортной работы с ресурсными пакетами:
- Организация ресурсных пакетов в папки с возможностью навигации прямо в игре
- Расширенная настройка папок: пользовательские иконки, изменение порядка и псевдо-симлинки
- Одновременное включение всех пакетов из папки, создавая готовые "профили"
- Два режима просмотра: иерархический (навигация по папкам) и плоский (все пакеты в одном списке)
- Поиск по названиям и описаниям пакетов с поддержкой масок

Работа с папками
Основная концепция мода строится вокруг папок. В отличие от стандартной системы, все подпапки в директории .minecraft/resourcepacks отображаются в игре, позволяя перемещаться между ними для выбора пакетов.
Важно отметить техническое ограничение: мод не может создавать или управлять папками, а также перемещать пакеты внутри игры - эти операции выполняются через внешний файловый менеджер. Все изменения в структуре директорий мгновенно обновляются в игровом интерфейсе.

Примечание: Распакованные ресурсные пакеты правильно определяются и отображаются в списке как обычные ресурсные пакеты.
Быстрое включение/отключение
В верхней части списка ресурсных пакетов появились новые кнопки для мгновенного включения или отключения всех пакетов в текущей папке. Аналогичная функция доступна при наведении курсора на иконку папки - она активирует все пакеты внутри неё.
Пакеты, включённые таким способом, применяются в порядке их расположения в папке. Этот порядок можно настроить с помощью файлов folder.json, как описано ниже.


Пользовательские иконки папок
Вы можете назначить папкам собственные иконки, разместив внутри них изображение с названием icon.png. Эта картинка будет отображаться в списке ресурсных пакетов, помогая быстро идентифицировать нужные папки.
![]()
Настройка через folder.json
В предыдущих скриншотах вы могли заметить файл folder.json - он используется для дополнительной настройки свойств папки, в которой находится. Такой файл автоматически создаётся при создании и входе в новую папку.
Открыв его в текстовом редакторе, вы увидите структуру, похожую на эту:
{
"icon": "icon.png",
"description": "",
"packs": [
"circular hotbar.zip",
"Not Microsoft"
],
"hidden": false
}
Поля файла означают следующее:
icon- название файла иконки для этой папки (относительный путь)description- описание папки, отображаемое под её названиемhidden- скрывать ли эту папку из списка
Поле packs более сложное. Оно содержит список всех пакетов в текущей папке в том порядке, в котором они будут отображаться и применяться. Хотя вы можете изменять этот порядок по своему усмотрению, удалённый пакет автоматически вернётся в список, если его файл остаётся в папке.
Псевдо-симлинки
Иногда может потребоваться, чтобы один пакет отображался одновременно в нескольких папках. Хотя можно просто скопировать пакет, это займёт вдвое больше места на диске и может быть нецелесообразно. Поэтому поле packs в folder.json поддерживает ссылки на пакеты за пределами текущей папки.
Например, вы можете изменить folder.json из предыдущих примеров следующим образом:
{
"icon": "icon.png",
"description": "",
"packs": [
"vanillatweaks packs/VanillaTweaks_general.zip",
"circular hotbar.zip",
"Not Microsoft"
],
"hidden": false
}
В результате пакет VanillaTweaks_general.zip будет отображаться как в папке vanillatweaks packs, так и в текущей папке:

Лицензия
Мод распространяется под лицензией Mozilla Public License версии 2.0