Как установить шейдеры и OptiFine в Minecraft

Обновлено 13 минут чтения

Кадр из игры: рассвет в горах

Коротко

Шейдерпаку нужен мод, который его подключит. На Fabric и NeoForge это Iris вместе с Sodium, на Forge — OptiFine, а на Forge 1.20.1 ещё и Oculus с Embeddium. Для 1.12.2 и старше есть только OptiFine. Файл шейдера в формате .zip кладётся в папку shaderpacks, а включается в настройках графики.

Шейдеры меняют свет, тени, воду и небо: игра остаётся той же, но выглядит совсем иначе. Сам по себе Minecraft шейдерпаки не читает, поэтому к игре нужен мод-«подключатель». Какой именно — зависит от версии и загрузчика. Ниже — таблица по версиям, пошаговая установка для обоих путей, список проверенных шейдеров и что делать, если после включения всё почернело.

Что нужно для шейдеров: OptiFine, Iris или Oculus

Вариантов три, и все они делают одно и то же — позволяют включить шейдерпак:

  • Iris — мод для Fabric и NeoForge. Работает только вместе с Sodium, который отвечает за быструю отрисовку. Обновляется под новые версии игры быстрее всех.
  • OptiFine — старый и известный мод. Ставится сам по себе, отдельным профилем, или как мод внутри Forge. Кроме шейдеров добавляет свои настройки графики, зум и поддержку HD-ресурспаков.
  • Oculus — неофициальная версия Iris для Forge. На Forge 1.20.1 работает вместе с Embeddium — версией Sodium для Forge.

Какой вариант доступен на вашей версии, показывает таблица. Она собрана по страницам модов на Modrinth и по optifine.net на 29 сентября 2026 года.

Версия Minecraft Fabric Forge NeoForge
1.7.10, 1.8.9, 1.12.2 — OptiFine —
1.16.5 — 1.19.4 Iris + Sodium OptiFine или Oculus + Rubidium —
1.20.1 Iris + Sodium OptiFine или Oculus + Embeddium Oculus + Embeddium
1.21.1 — 1.21.11 Iris + Sodium OptiFine: релизы для 1.21.1, 1.21.3 и 1.21.11, для остальных — предварительные Iris + Sodium
26.1.2 и 26.2 Iris + Sodium только предварительный OptiFine Iris + Sodium
26.3 Iris + Sodium — Iris пока не вышел

Для Fabric загрузчик существует начиная с 1.14, а Iris — с 1.16.5, поэтому для 1.12.2 и старше выбора нет: только Forge и OptiFine. Подробнее о самих загрузчиках — в гайде «Как установить Forge, Fabric, NeoForge и OptiFine».

OptiFine или Iris: что выбрать

Если версия позволяет оба варианта, решают моды, которые вы хотите поставить рядом.

  • Играете без модов или с модами Fabric — берите Iris и Sodium. Они быстро выходят под новые версии, Sodium сам по себе заметно поднимает FPS, а шейдерпаки для OptiFine в Iris почти все работают.
  • Большая сборка на Forge — OptiFine поставить можно, но с частью модов он конфликтует. На Forge 1.20.1 многие сборки используют Embeddium и Oculus: они лучше совместимы с модами вроде Create.
  • Старые версии, 1.7.10–1.12.2 — только OptiFine.
  • Нужны функции ресурспаков OptiFine — соединённые текстуры стекла, случайные модели мобов, свои текстуры предметов. На Fabric их по частям заменяют отдельные моды: Continuity, Entity Texture Features и Entity Model Features. Проверьте на странице ресурспака, что именно он требует.

Главное правило одно: OptiFine не ставится вместе с Sodium, Iris, Embeddium или Oculus. Это самая частая причина вылета при попытке «добавить шейдеры» в готовую сборку.

Как установить шейдеры через Iris и Sodium

Этот путь подходит для Fabric на версиях с 1.16.5 и для NeoForge с 1.21.1. Iris сам по себе не заработает — ему обязательно нужен Sodium той же версии игры и того же загрузчика.

  1. Поставьте загрузчик Fabric или NeoForge

    Создайте профиль или сборку с Fabric (для 1.16.5 и новее) или NeoForge (для 1.21.1 и новее) под нужную версию игры. Как это сделать — в гайде «Forge, Fabric, NeoForge и OptiFine».

  2. Скачайте Iris и Sodium

    На Modrinth откройте страницы Iris Shaders и Sodium, во вкладке Versions отфильтруйте свою версию игры и свой загрузчик и скачайте по одному файлу .jar. Iris без Sodium не запустится. Fabric API для Iris не нужен.

  3. Положите моды в папку mods

    Скопируйте оба файла в папку mods игры или сборки. Если там уже лежат OptiFine, Embeddium или Oculus — уберите их: вместе с Sodium и Iris они не работают.

  4. Скачайте шейдерпак

    Возьмите шейдер на Modrinth (раздел Shaders) или на сайте автора. Это архив .zip — распаковывать его не нужно.

  5. Положите шейдерпак в shaderpacks

    Запустите игру один раз, чтобы Iris создал папку shaderpacks рядом с mods, и положите туда архив. Можно и проще: откройте список шейдеров в игре и перетащите файл прямо в окно.

  6. Включите шейдеры

    «Настройки…» → «Настройки графики…» → «Наборы шейдеров…». Выберите пак в списке и нажмите «Применить». По умолчанию клавиша K включает и выключает шейдеры, R перезагружает их, а O открывает список (в Iris для 26.x — I).

Есть и путь без ручного копирования: на сайте irisshaders.dev лежит Iris Installer. Он сам ставит Fabric, Iris и Sodium и создаёт профиль в официальном лаунчере — останется выбрать этот профиль, запустить игру и добавить шейдерпак.

Настройки конкретного шейдерпака — качество теней, облака, туман, цветокоррекция — открываются кнопкой «Настройки набора шейдеров» в том же меню. Если FPS мало, начните не с ползунков пака, а с дальности прорисовки: шейдеры считают тени для всего видимого мира.

Как установить OptiFine и шейдеры

OptiFine ставится двумя способами. Без модов — через собственный установщик, который добавит в официальный лаунчер отдельный профиль. С модами Forge — просто файлом в папке mods.

  1. Запустите чистую версию один раз

    В официальном лаунчере запустите ту версию, под которую ставите OptiFine, например 1.12.2 или 1.20.1, дойдите до главного меню и закройте игру.

  2. Скачайте OptiFine с optifine.net

    На странице optifine.net/downloads найдите свою версию и скачайте файл. Предварительные сборки помечены словом pre — берите обычный релиз, если он есть. Скачивайте только с optifine.net.

  3. Установите отдельно или в Forge

    Для игры без модов запустите скачанный .jar и нажмите Install — в лаунчере появится профиль OptiFine. Для игры с модами Forge не запускайте установщик, а положите файл в папку mods рядом с остальными модами.

  4. Положите шейдерпак в shaderpacks

    Архив шейдера .zip скопируйте в папку shaderpacks внутри папки игры. Если папки нет, запустите игру с OptiFine один раз — она появится.

  5. Включите шейдеры

    «Настройки…» → «Настройки графики…» → «Шейдеры…». Выберите пак в списке слева и нажмите «Готово». Настройки самого шейдера открываются кнопкой справа внизу.

На странице загрузки у каждого файла OptiFine указано, с какой версией Forge его проверяли. Например, OptiFine HD U I6 для 1.20.1 проверен с Forge 47.2.18, а HD U J9 для 1.21.11 — с Forge 61.0.8. С заметно более новым Forge OptiFine может не запуститься; тогда поставьте ту сборку Forge, которую указывает optifine.net.

Для запуска установщика OptiFine на компьютере должна быть Java: это файл .jar. Если он открывается архиватором, а не установщиком, почитайте гайд «Какая Java нужна для Minecraft».

Шейдеры на Forge 1.20.1 без OptiFine: Oculus и Embeddium

На Forge 1.20.1 есть второй путь, популярный в сборках с большим числом модов. Поставьте в папку mods два мода:

  1. Embeddium — версия Sodium для Forge. Последний файл для 1.20.1 вышел в 2024 году, мод стабилен и есть в составе многих сборок.
  2. Oculus — версия Iris для Forge. Свежая версия Oculus для 1.20.1 требует именно Embeddium; более старые версии для 1.16.5–1.19.4 требовали Rubidium — смотрите зависимости на странице файла.

Шейдерпаки кладутся в ту же папку shaderpacks и включаются так же, как в Iris. Rubidium вместе с Embeddium ставить нельзя, как и OptiFine вместе с любым из них.

Шейдеры в NLauncher

В NLauncher оба пути собраны в готовые варианты. В разделе «Сборки» нажмите «+ Новая сборка» и выберите:

  • «Шейдеры» — лаунчер создаст сборку на Fabric для новейшей версии игры и сам поставит Fabric API, Sodium и Iris. Если под эту версию какого-то мода ещё нет, лаунчер его пропустит и скажет об этом;
  • «OptiFine 1.20.1» или вариант «Forge + OptiFine» для другой версии — лаунчер поставит Forge и скачает OptiFine с optifine.net. Такой вариант есть для версий с 1.7.10 по 1.21.11.

Сами шейдерпаки ищутся во вкладке «Шейдеры» каталога и ставятся в выбранную сборку. У каждой сборки своя папка, поэтому шейдеры для сборки с OptiFine не попадут в сборку с Iris. Если что-то всё-таки пошло не так и игра упала, «Разбор вылетов» распознает конфликт OptiFine с Sodium или Iris и предложит отключить лишний мод.

Раздел «Сборки» в NLauncher: поиск, перенос и кнопка «Новая сборка»
Раздел «Сборки» в NLauncher: у каждой сборки своя версия игры, загрузчик и набор модов.

Какие шейдеры поставить

Ниже — шейдерпаки, у которых на Modrinth указана поддержка и Iris, и OptiFine. Версии в таблице — те, что авторы отметили на странице проекта; шейдеры в целом мало зависят от версии игры, но на самых новых версиях отдельные эффекты могут работать не сразу.

Шейдерпак Какой он Метки нагрузки на Modrinth Версии на Modrinth
Complementary Reimagined Узнаваемый «майнкрафтовский» стиль, мягкий свет potato, low, medium, high 1.7.10 — 26.3
Complementary Unbound Та же основа, но ярче и эффектнее potato, low, medium, high 1.7.10 — 26.3
BSL Shaders Яркий и чистый, классика жанра low 1.7.10 — 26.3
Sildur's Vibrant Насыщенный, объёмный свет, несколько профилей potato, low, medium, high 1.7.10 — 26.3
MakeUp — Ultra Fast Упор на скорость, гибкая настройка potato, low, medium 1.12.2 — 26.3
Solas Shader Сказочный стиль с цветным освещением low, medium, high 1.12.2 — 26.2
Photon Shaders Полуреалистичный, для игры, а не для скриншотов low, medium, high 1.16.5 — 26.1.2
Bliss Shaders Фэнтезийный, много настроек low, medium, high 1.18.2 — 26.3
Miniature Shader Очень лёгкий: тени и отражения без лишнего potato, low 1.7.10 — 26.3

Метки ставят сами авторы: potato — для совсем слабых компьютеров, high — для мощных видеокарт. Если у пака несколько меток, значит, в нём есть профили разной тяжести. Например, про Sildur's Vibrant автор пишет, что профили medium и high должны нормально работать на GTX 960.

Для слабого компьютера начните с MakeUp — Ultra Fast, Miniature или лёгкого профиля Complementary. Для мощной видеокарты — Complementary, Bliss или Solas на высоких настройках.

Какой компьютер нужен для шейдеров

Точных требований у шейдеров нет: всё зависит от пака, его профиля и дальности прорисовки. Ориентиры такие:

  • Встроенная графика (Intel UHD, Iris Xe, AMD Radeon Graphics в процессоре) — лёгкие паки на низких профилях, дальность 8–10 чанков.
  • Игровая видеокарта среднего уровня — Complementary, BSL и подобные на средних и высоких настройках.
  • Мощная видеокарта — тяжёлые паки на максимальных настройках и большая дальность прорисовки.

Шейдеры нагружают прежде всего видеокарту. Если FPS упал, сначала снижайте дальность прорисовки и профиль шейдера, а не добавляйте память — лишние гигабайты тут не помогут (подробнее — в гайде «Сколько памяти выделять»). На ноутбуке проверьте, что игра запускается на дискретной видеокарте, а не на встроенной: это задаётся в настройках графики Windows или в панели NVIDIA и AMD.

На macOS видеокарта работает с OpenGL не новее версии 4.1, поэтому часть шейдерпаков там работает с ошибками или не включается вовсе. Complementary и BSL на Mac обычно работают.

Хотите поднять FPS и без шейдеров — посмотрите подборку модов на оптимизацию.

Если шейдеры не работают

Нет кнопки «Шейдеры» в настройках. Мод не загрузился: не тот загрузчик, не та версия игры или файл лежит не в той папке. В Iris без Sodium игра покажет сообщение, что Sodium не установлен, — поставьте его.

Шейдерпак не появился в списке. Архив распакован или лежит глубже, чем нужно. В shaderpacks должен лежать сам .zip или папка, внутри которой сразу есть папка shaders.

Чёрный, белый или розовый экран. Выключите шейдеры (в Iris — клавиша K) и проверьте по порядку: нет ли в mods конфликтующей пары OptiFine + Sodium/Iris, поддерживает ли пак вашу версию игры, свежий ли драйвер видеокарты. Затем попробуйте другой, более лёгкий пак.

Игра вылетает при включении шейдеров. Чаще всего это драйвер видеокарты или нехватка видеопамяти на тяжёлом профиле. Обновите драйвер с сайта NVIDIA, AMD или Intel и выберите профиль пониже. Если игра не запускается вообще и пишет про OpenGL — загляните в гайд «Ошибка OpenGL в Minecraft», а для остальных вылетов — в «Вылеты и ошибки».

Сильно упал FPS. Это нормально для шейдеров, но есть что подкрутить: дальность прорисовки, качество теней в настройках пака, «Облака» и «Частицы» в настройках игры. На Fabric и NeoForge не удаляйте Sodium — именно он возвращает часть производительности.

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

Можно ли поставить OptiFine и Iris вместе?

Нет. Оба переписывают отрисовку игры и конфликтуют: игра падает при запуске или показывает чёрный экран. То же касается пары OptiFine и Sodium, а на Forge — OptiFine с Embeddium или Oculus. Выберите что-то одно.

Работают ли шейдеры OptiFine в Iris?

Почти все. Iris создан так, чтобы подключать шейдерпаки для OptiFine без переделки, а у популярных паков вроде Complementary, BSL и Sildur's на Modrinth прямо указана поддержка обоих модов. Список паков, которые Iris не поддерживает, авторы Iris ведут в своей документации на GitHub.

Есть ли OptiFine для 1.21 и 26.x?

Для 1.21.1 и 1.21.11 на optifine.net есть обычные релизы. Для 26.1.2 и 26.2 на 29 сентября 2026 года выложены только предварительные версии, для 26.3 — ничего. На 26.x шейдеры проще ставить через Iris с Sodium на Fabric.

Как поставить шейдеры на Forge 1.20.1?

Два пути. Первый — OptiFine: файл для 1.20.1 кладётся в папку mods рядом с модами Forge. Второй — Oculus вместе с Embeddium: это версии Iris и Sodium для Forge. Второй вариант обычно лучше дружит с крупными модами, но OptiFine с ним ставить нельзя.

Почему после включения шейдеров чёрный или белый экран?

Частые причины: шейдерпак не поддерживает вашу версию игры или видеокарту, стоит конфликтующий мод (OptiFine вместе с Sodium или Iris), устарел драйвер видеокарты. Выключите шейдеры клавишей K в Iris или выберите «Выкл.» в списке OptiFine, обновите драйвер и попробуйте лёгкий пак вроде MakeUp — Ultra Fast.

Пойдут ли шейдеры на встроенной видеокарте?

Лёгкие — обычно да, с дальностью прорисовки 8–12 чанков. На Modrinth у шейдеров есть метки производительности: potato и low — для слабых компьютеров, high — для мощных видеокарт. Тяжёлые паки с трассировкой лучей на встроенной графике почти всегда слишком медленные.

Нужно ли выделять больше памяти под шейдеры?

Шейдеры нагружают прежде всего видеокарту, а не оперативную память Java. Для ванильной игры с шейдерами обычно хватает тех же 4 ГБ. Если шейдеры стоят в большой сборке модов, ориентируйтесь на советы из гайда «Сколько памяти выделять».

Скачать NLauncher

Бесплатный лаунчер Minecraft Java, без рекламы. Файлы — с официального сайта nlauncher.net.

  • Java для каждой версии ставится сама
  • Forge, Fabric, NeoForge и OptiFine — выбором в списке
  • Моды, шейдеры и сборки из Modrinth и CurseForge
  • Вход через аккаунт Microsoft или NLauncher ID

NLauncher работает на компьютере. На телефоне Minecraft Java не запустить — отправьте ссылку себе и скачайте лаунчер на Windows, macOS или Linux.

Отправить ссылку себе

Для Ubuntu, Debian и Mint есть пакет NLauncher-latest.deb (19,2 МБ). Все сборки и требования — на nlauncher.net/download.