Перейти к содержимому

Iris/Oculus Shader Folder

Мод для скрытия, перекрашивания, добавления подсказок и изменения порядка шейдерпаков в меню шейдеров Iris/Oculus с помощью гибких шаблонов. ЭТО НЕ ЗАГРУЗЧИК ШЕЙДЕРОВ

FabricNeoForgeForgeQuilt
Загрузчики
FabricNeoForgeForgeQuilt
Скачиваний на Modrinth
1,1 млн
Подписчиков на Modrinth
59
версии
54
Обновлён
15 октября 202615 окт.
Опубликован
в 2025
Recolored Shaders + Tooltip — Tooltips can be added via the config, or shader devs can add them themselves to their packs. · свайп

Коротко о моде

Работает на Fabric, NeoForge, Forge и Quilt
Для Minecraft 1.14–26.3
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.4.3-fabric от 15 октября 2026
Нужен Iris Shaders
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.14–26.3
Описание переведено автоматическиПоказать оригинал (EN)

IRIS/OCULUS ADD-ON. ЭТО НЕ ЗАГРУЗЧИК ШЕЙДЕРОВ.

Мод, который позволяет скрывать, фильтровать, перекрашивать, переименовывать, добавлять подсказки и менять порядок конкретных наборов шейдеров в меню шейдеров Iris/Oculus с помощью гибких шаблонов.

Этот мод НЕ загружает шейдеры! Он только упорядочивает и настраивает меню выбора шейдеров.

📝 Зачем нужен этот мод?

Надоело пролистывать захламлённый список шейдеров? Хочется скрыть тестовые паки, старые версии, перекрасить названия, добавить подсказки или вынести любимые наверх? А может, вообще убрать все подчёркивания? Iris Shader Folder Mod позволяет отфильтровать ненужные наборы шейдеров, упорядочить меню, перекрасить названия и добавить свои подсказки — так выбор шейдеров становится быстрым, чистым и персональным.

Возможности

  • Скрытие наборов шейдеров по имени, версии или regex-шаблону
  • Изменение порядка наборов шейдеров в меню с помощью шаблонов и позиций
  • Перекрашивание названий наборов шейдеров или их частей с помощью цветовых кодов Minecraft
  • Редактирование названий шейдеров без изменения самих имён файлов.
  • Добавление своих подсказок к наборам шейдеров в меню
  • Поддержка как современных, так и старых версий Iris, а также Oculus
  • Перезагрузка конфига в реальном времени (без перезапуска)
  • Ведение отладочного лога в файл для диагностики

Для разработчиков шейдерпаков

Добавляйте свои подсказки без лишних усилий! Добавьте строку shaderDescription=Your Description в /shaders/lang/en_us.lang (и в любой другой языковой файл для перевода).

Настройка

Редактируйте файл конфига по пути: config/iris_shader_folder.properties

Пример секции фильтра:

filterStart:[
test
{.*}Outdated{.*}
ComplementaryShaders_r{version}
]:filterEnd
  • Каждая строка — это шаблон фильтра.
  • Используйте {version} как сокращение для номеров версий (например, 1.2.3).
  • Используйте {...} для вставки чистого regex (например, Outdated{.*(shader|Reimagined)}).
  • Шаблоны совпадают как с папками, так и с .zip-архивами шейдерпаков.

Пример секции изменения порядка:

reorderStart:[
{.*}EuphoriaPatches{.*}
Complementary{.*}_r{version}
BSL{.*}
[!]Outdated{.*}
]:reorderEnd
  • Порядок строк определяет порядок в меню (верхняя строка = первая позиция и т.д.).
  • Если шейдерпак совпадает с несколькими шаблонами, побеждает первый совпавший шаблон, а последующие шаблоны пропускают этот шейдер.
  • Используйте префикс [!], чтобы заставить шаблон сработать, даже если шейдер уже был сопоставлен предыдущим правилом.

    • Пример: [!]Outdated{.*} переместит любой шейдер со словом "Outdated" в названии на позицию 4, даже если он уже был сопоставлен более ранним шаблоном.
  • Шаблоны поддерживают {version} и произвольный regex в фигурных скобках.
  • Шаблоны совпадают как с папками, так и с .zip-архивами шейдерпаков.

Пример секции перекраски:

recolorStart:[
Complementary{.*} [|] Comp [->] red [|] {version} [->] §6
{.*}EuphoriaPatches{.*} [|] EuphoriaPatches_{version} [->] light_purple
test [|] {all} [->] red
]:recolorEnd
  • Перекрашивай всё название или только его части, используя названия цветов Minecraft или их коды.
  • {all} перекрашивает всё название целиком.
  • В одной строке можно комбинировать несколько правил перекраски.

Пример секции переименования:

renameStart:[
{all} [|] _ [->] { }
Complementary{.*} [|] Complementary [->] Comp
test [|] {all} [->] Test Shader
]:renameEnd
  • Переименовывай названия шейдерпаков или только их части с помощью гибких шаблонов.
  • {all} переименовывает всё название целиком.
  • Используй { }, чтобы вставить пробел в качестве замены.
  • Формат: шаблон_шейдера [|] шаблон_части [->] замена [|] шаблон_части2 [->] замена2 ....
  • В одной строке можно комбинировать несколько правил переименования.

Пример секции подсказок:

tooltipStart:[
Complementary{.*} [|] Complementary is a shaderpack focused on performance and visual quality.
test [|] This is a test shaderpack.
]:tooltipEnd
  • Добавляй свой текст подсказки для любого шейдерпака.
  • Подсказки появляются при наведении курсора на шейдер в меню.

Включение отладочного логирования

Установи debugLogging=true в файле конфигурации, чтобы записывать подробную отладочную информацию в config/iris_shader_filter_debug.txt

Частые вопросы

Как установить Iris/Oculus Shader Folder?

Установите Fabric под свою версию Minecraft, скачайте Iris/Oculus Shader Folder под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Iris/Oculus Shader Folder?

У Iris/Oculus Shader Folder есть сборки для Minecraft 1.14–26.3.

Нужен ли Iris/Oculus Shader Folder на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее