К содержанию
DEPTANAMINECRAFT MODS
ПроизводительностьJava 1.20.1 · Forge 47.x

Embeddium и Oculus для Minecraft 1.20.1 Forge: высокий FPS и шейдеры вместо OptiFine

Почему OptiFine ломает рендер модов на Forge 1.20.1 и какие три мода поставить вместо него для стабильного FPS и поддержки шейдеров.

Обложка гайда по установке Embeddium, Oculus и FerriteCore на Minecraft 1.20.1 Forge

В сборках Minecraft 1.20.1 на загрузчике Forge классический OptiFine часто приводит к вылетам при загрузке мира, прозрачным текстурам брони и поломке 3D-прицелов в модах вроде TaCZ и Superb Warfare. Для стабильной оптимизации и шейдеров на Forge 1.20.1 используется открытая связка Embeddium + Oculus + FerriteCore.

Почему OptiFine конфликтует с модами на Forge 1.20.1

OptiFine создавался для ванильного Minecraft и агрессивно подменяет внутренние классы рендера игры без учёта хуков Forge и кастомных шейдеров сторонних модов. Из-за этого на версии 1.20.1 возникают три характерные проблемы:

  • Вылет при открытии прицела или рендере оружия в TaCZ (Timeless and Classics Zero) и Superb Warfare.
  • Сломанные анимации сущностей и техники, использующих библиотеку GeckoLib.
  • Долгая загрузка клиента и фризы при подгрузке чанков со сложными моделями.

Базовый набор оптимизации для Forge 1.20.1

Если для Fabric стандартом являются Sodium и Iris, то для профиля Forge 1.20.1 применяются их официальные и поддерживаемые форки с открытым исходным кодом:

Мод для Forge 1.20.1 Аналог на Fabric Что делает в игре
Embeddium Sodium Переписывает движок отрисовки чанков, убирает микрофризы и повышает FPS без поломки рендера Forge-модов
Oculus Iris Shaders Добавляет меню «Наборы шейдеров» (Complementary, BSL и др.) поверх Embeddium
FerriteCore (Forge) FerriteCore (Fabric) Снижает потребление оперативной памяти (RAM) моделями и состояниями блоков на 30–45%
ModernFix ModernFix Ускоряет запуск сборки с модами и устраняет утечки памяти при смене измерений

Важно: не устанавливай одновременно Embeddium и Rubidium (устаревший порт Sodium), а также не оставляй файл OptiFine в папке mods — эти моды заменяют одни и те же подсистемы рендера.

Настройка графики для сборок с техникой, ПВО и TaCZ

  1. Установи Embeddium, Oculus и FerriteCore версии 1.20.1 Forge в папку mods клиента (на сервер ставить Embeddium и Oculus не нужно — это клиентские моды).
  2. В настройках графики включи Use Block Face Culling и Use Entity Culling — это заметно разгружает видеокарту, когда в кадре находится много техники, жителей или дронов.
  3. Если используешь шейдеры вместе с оружием из TaCZ или техникой из Superb Warfare и замечаешь засветку коллиматорного прицела, временно отключи Bloom в настройках выбранного шейдерпака или переключи шейдер клавишей K на время боя.

Первоисточники

Документация и страницы разработчиков, по которым подготовлен материал.

  1. Embeddium на Modrinth
  2. Oculus на Modrinth
  3. FerriteCore на Modrinth

Обложка: Оформление DEPTANA. Фон: Iris Shaders / Complementary Shaders; Embeddium на Modrinth; Oculus на Modrinth.