Iris/Oculus Shader Folder: порядок в меню шейдеров без лишней суеты
Если вы играете в Minecraft с Iris или Oculus, вы наверняка знаете, как быстро разрастается список шейдерпаков: тестовые сборки, старые версии, архивы в zip и папки с одинаковыми названиями. Прокручивать всё это каждый раз утомительно. Мод Iris/Oculus Shader Folder как раз про то, чтобы меню выбора шейдеров стало понятным и под вашим контролем. Важно сразу уточнить: это не загрузчик шейдеров. Он не подключает графику сам по себе — он организует и настраивает список в интерфейсе Iris/Oculus.
Зачем он нужен обычному игроку
Представьте: вы хотите оставить в списке только «боевые» паки для сервера, спрятать черновики, визуально выделить любимый шейдер или добавить подсказку при наведении. Без сторонних инструментов вы ограничены тем, как папка выглядит на диске. С этим аддоном вы работаете с паттернами: по имени, версии или даже через регулярные выражения — и правила применяются и к папкам, и к архивам .zip.
Когда речь заходит о сборках с десятком модов, удобно ставить всё через один интерфейс: например, этот мод можно легко установить через лаунчер foxygame.net — удобный, гибкий и современный лаунчер для Minecraft, где можно скачать моды прямо из меню, и не копаться вручную по папкам при каждом обновлении.
Основные возможности мода
- Скрытие паков — убрать из меню тестовые, устаревшие или просто ненужные шейдеры по шаблону.
- Сортировка и порядок — задать, что окажется выше: избранные пресеты, конкретные семейства шейдеров и т.д.
- Перекраска названий — частично или целиком, с использованием цветовых кодов Minecraft (как в чате).
- Всплывающие подсказки — короткое описание при наведении на пункт списка.
- Совместимость — поддержка современных и устаревших версий Iris, а также Oculus.
- Перезагрузка конфига на лету — меняете настройки и сразу видите эффект, без полного перезапуска игры.
- Отладка — опциональное подробное логирование в файл, если что-то ведёт себя не так, как ожидали.
Где лежит конфиг и как он устроен
Настройки хранятся в файле config/iris_shader_folder.properties. Там блоки для фильтрации, переупорядочивания, перекраски и тултипов обычно оформлены парами вида filterStart:[ ... ]:filterEnd и аналогично для reorder, recolor и tooltip. Каждая строка внутри блока — отдельное правило.
В фильтрах удобно использовать шорткат {version} для номеров вида 1.2.3, а конструкцию {...} — чтобы вставить «сырой» regex, когда простого совпадения по имени мало. То же относится к переупорядочиванию: порядок строк в конфиге задаёт порядок в меню (верхняя строка — ближе к началу списка). Если одному шаблону соответствует несколько паков, они вставляются на нужную позицию и дальше сортируются по алфавиту.
Перекраска и подсказки: детали, которые экономят время
В секции перекраски можно менять всё имя через {all} или отдельные фрагменты, указывая цвета по именам Minecraft или через символы форматирования. Несколько правил на одной строке позволяют собрать аккуратную «витрину» из хаотичных имён файлов.
Тултипы задаются парами «шаблон — текст»: наведение на шейдер в меню показывает ваше описание. Это особенно полезно, если вы переключаетесь между похожими пресетами одного и того же пака или сравниваете варианты на разных биомах и версиях игры.
Для авторов шейдерпаков
Разработчики могут добавить описание прямо в пак: в каталоге /shaders/ создаётся pack.json (по духу похоже на подход Aperture), где в JSON указывается поле вроде shaderDescription с текстом для игрока. Так подсказка «едет» вместе с паком, а не только в вашем локальном конфиге.
Если что-то пошло не так
Включите debugLogging=true в том же properties-файле: подробности пишутся в config/iris_shader_filter_debug.txt. Это помогает понять, какой паттерн сработал, почему пак исчез из списка или оказался не на той позиции — особенно после обновлений Minecraft, Iris или самого шейдерпака.
Логичный итог
Iris/Oculus Shader Folder не меняет сами блоки, биомы и механики мира — он наводит порядок в том месте, где вы выбираете визуальный стиль. Если вы устали от бесконечной прокрутки и хотите быстро отфильтровать шум, выделить фаворитов и добавить осмысленные подсказки, этот аддон хорошо дополняет экосистему шейдеров на Fabric/Forge в связке с Iris или Oculus. Настройте конфиг один раз — и дальше переключение шейдеров станет спокойной рутиной, а не мини-квестом по поиску нужного zip в длинном списке.
--- **Обновление 14.04.2026:** Добавлено 3 файла для версии 26.1.2, 26.1.1, 26.1, 1.21.9-snapshot, 1.21.9, 1.21.8, 1.21.7, 1.21.6-snapshot, 1.21.6, 1.21.5-Snapshot, 1.21.5, 1.21.4-Snapshot, 1.21.4, 1.21.3, 1.21.2-Snapshot, 1.21.2, 1.21.11-snapshot, 1.21.11, 1.21.10, 1.21.1-Snapshot, 1.21.1, 1.21-Snapshot, 1.21, 1.20.6, 1.20.5-Snapshot, 1.20.5, 1.20.4, 1.20.3-Snapshot, 1.20.3, 1.20.2-Snapshot, 1.20.2, 1.20.1, 1.20-Snapshot, 1.20, 1.19.4-Snapshot, 1.19.4, 1.19.3-Snapshot, 1.19.3, 1.19.2, 1.19.1, 1.19-Snapshot, 1.19, 1.18.2, 1.18.1, 1.18-Snapshot, 1.18, 1.17.1, 1.17-Snapshot, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16-Snapshot, 1.16 (Fabric, NeoForge, Forge). --- **Обновление 13.05.2026:** Добавлено 3 файла для версии 26.1.2, 26.1.1, 26.1, 1.21.9-snapshot, 1.21.9, 1.21.8, 1.21.7, 1.21.6-snapshot, 1.21.6, 1.21.5-Snapshot, 1.21.5, 1.21.4-Snapshot, 1.21.4, 1.21.3, 1.21.2-Snapshot, 1.21.2, 1.21.11-snapshot, 1.21.11, 1.21.10, 1.21.1-Snapshot, 1.21.1, 1.21-Snapshot, 1.21, 1.20.6, 1.20.5-Snapshot, 1.20.5, 1.20.4, 1.20.3-Snapshot, 1.20.3, 1.20.2-Snapshot, 1.20.2, 1.20.1, 1.20-Snapshot, 1.20, 1.19.4-Snapshot, 1.19.4, 1.19.3-Snapshot, 1.19.3, 1.19.2, 1.19.1, 1.19-Snapshot, 1.19, 1.18.2, 1.18.1, 1.18-Snapshot, 1.18, 1.17.1, 1.17-Snapshot, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16-Snapshot, 1.16 (Fabric, NeoForge, Forge). --- **Обновление 27.08.2026:** Добавлено 9 файлов для версии 26.2, 26.1.2, 26.1.1, 26.1, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.11, 1.21.10, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17.1, 1.17, 1.16.5, 1.16.4, 1.16.3, 1.16.2, 1.16.1, 1.16 (Fabric, NeoForge, Forge).