
Flashback-Iris-SkyColorOverrideCompat
Клиентский мод для Fabric, который заставляет переопределение цвета неба в Flashback работать вместе с шейдерами Iris Shaders. Ставьте его в связке с Flashback и Iris.
Flashback-Iris-SkyColorOverrideCompat - клиентский мод-мостик для Fabric. Он не добавляет новую графику и не трогает шейдеры напрямую. Задача проще и конкретнее: заставить функцию переопределения цвета неба в Flashback нормально работать вместе с Iris Shaders.
Кому это нужно? Тем, кто пишет синематики, реплеи и кинематографичные сцены в Майнкрафт. Flashback записывает и воспроизводит геймплей, Iris отвечает за шейдеры. По отдельности оба хороши, а вот вместе они конфликтуют именно на небе. Этот мод для Minecraft лечит стык.
В чём проблема
Flashback умеет переопределять цвет неба. Штука полезная: убираешь ванильное небо под хромакей или ставишь свой фон под сцену. Но с включёнными шейдерами Iris настройка просто не срабатывала. Iris рисует небо сам, поверх всего, и настройка Flashback уходит в никуда. Отсюда и название - Sky Color Override Compat, то есть совместимость переопределения цвета неба.
Что изменилось в версии 2.0.0
Тут важно сравнение с прошлой сборкой. В 1.0.0 небо просто накрывалось коробкой. Грубо говоря, сверху ставился бокс, который визуально закрывал небо. Облака при этом никуда не девались - они оставались за границей этой коробки и продолжали светиться.
Во 2.0.0 подход другой и, по факту, честнее. Мод напрямую отключает этапы рендера:
- WorldRenderingPhase.SKY
- WorldRenderingPhase.CUSTOM_SKY
- WorldRenderingPhase.CLOUDS
- WorldRenderingPhase.VOID
- WorldRenderingPhase.SUN
- WorldRenderingPhase.STARS
- WorldRenderingPhase.MOON
- WorldRenderingPhase.SUNSET
Вместо маскировки мод говорит движку: небо, облака, пустоту, солнце, звёзды, луну и закат не рисуем. Результат получается чище, без артефактов от зелёного экрана.
Важный нюанс
Облака придётся отключить руками в настройках шейдера. Это не баг и не недоработка - так задумано в 2.0.0. Зайдите в настройки своего шейдера через Iris и выключите облака, иначе они останутся на месте.
Совет: мод работает только в связке с Flashback и Iris. Без одного из них он бесполезен - ставить его отдельно смысла нет.
Совместимость и версии
Мод чисто клиентский, серверу он не нужен и на игру по сети не влияет. Загрузчик - только Fabric. По версиям Minecraft: 1.21.11, 1.21.4-1.21.5 и 1.21-1.21.1. Дополнительные API не требуются.
Ранние сборки предупреждали о проблемах из-за изменений рендера неба в Майнкрафт 1.21-1.21.4. Если сидите на этих версиях - держите в голове.
Iris на Fabric обычно работает в паре с Sodium. Мод трогает только фазы рендера неба, так что конфликтов с ним не ждите.
Итог
Скачать мод Flashback-Iris-SkyColorOverrideCompat стоит тем, кто пишет синематики и хочет чистый фон под небо без возни с хромакеем. Проект узкий, но делает ровно одну вещь и делает её нормально. На сборках без Flashback или без Iris он не нужен - не тот случай.
Как поиграть с друзьями с модом Flashback-Iris-SkyColorOverrideCompat?
Мод Flashback-Iris-SkyColorOverrideCompat куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Flashback-Iris-SkyColorOverrideCompat будет готов за пару минут - BungeeHost сделает всё за вас.
