
Background Transitions - Плавные переходы панорам в меню Minecraft
Background Transitions - ресурспак для Minecraft Java, который заменяет резкую смену панорамы главного меню плавными переходами между версиями от Beta 1.8 до 1.18+. Не требует OptiFine, работает через core shaders.
Background Transitions - это ресурспак для Minecraft Java Edition, который убирает резкий скачок панорамы в главном меню и заменяет его плавным переходом. Звучит как мелочь, но когда фон начинает "плыть" от классической Beta 1.8 к снапшотам 1.18, меню реально оживает. Такой себе меланхоличный вайб для тех, кто любит копаться в настройках и ностальгировать по старым версиям.
Зачем это вообще нужно
Ванильный Майнкрафт показывает одну статичную панораму за раз - открыл лаунчер, посмотрел на пейзаж, закрыл. Тут же панорамы сменяют друг друга в цикле, а переход между ними сглажен шейдерами. По сути это GUI-твик, а не геймплейная штука: интерфейс становится приятнее, а старые скриншоты мира получают вторую жизнь. Если вы делаете сборку с упором на эстетику меню или просто хотите, чтобы заставка не выглядела как слайд-шоу из 2012-го - это ваш вариант.
Что внутри и как работает
Пак добавляет набор панорам от Beta 1.8 до снапшотов 1.18, а переход между ними реализован через встроенные core shaders. Отсюда главный плюс: OptiFine не нужен, всё работает на чистом клиенте. Загрузчик ресурспака тоже не требуется - ставится напрямую в папку resourcepacks.
Настройки лежат в файле <pack>/assets/minecraft/shaders/core/position_tex_color.fsh. Там две строчки:
7 line: #define CHANGE_SPEED <speed:decimal>- скорость перехода8 line: #define TIMES <amount:integer>- количество полных циклов
Меняете decimal на вроде 0.5 или 2.0 - переход становится медленнее или быстрее. Меняете integer - задаёте, сколько раз панорамы прокрутятся, прежде чем остановиться. По умолчанию, скорее всего, стоит что-то среднее, но конкретные значения лучше глянуть в файле самому.
Свои панорамы: можно, и это несложно
Автор оставил открытую дверь для кастомизации. Хотите добавить свою панораму? Кладите её в пак так же, как лежат оригинальные - и всё заработает. Работает с любым количеством панорам, так что можно собрать хоть архив за 10 лет. Удалять стандартные тоже можно - просто уберите лишние файлы.
Есть и отдельная штука под названием Background Transitions: Flat. Она сохраняет идею переходов, но показывает панорамы без растягивания и добавляет полноразмерный фон в настройках. Автор вдохновлялся CustomOptionsMenu, так что если вам нужен именно такой стиль - гляньте.
Важные нюансы
- Несовместим с другими ресурспаками, которые трогают меню. Если у вас стоит что-то вроде кастомного GUI - ждите конфликтов или откажитесь от одного из паков. Некоторые проекты прямо пишут, что не дружат с Background Transitions.
- Только клиент. Серверу это не нужно, ставится локально.
- Совместимость по версиям: на Modrinth заявлены Minecraft 1.17-1.19.2, но по факту пак поддерживает панорамы от Beta 1.8 до снапшотов 1.18. На Planet Minecraft есть отдельное обновление с панорамами до Minecraft 1.21 (август 2024), но в карточке Modrinth оно не отражено - если играете на свежих версиях, проверяйте, какой именно файл качаете.
- Лицензия MIT - можно спокойно форкать, менять и делиться, если добавите автора в кредиты или соберёте пак только из изменённых файлов (тогда оригинал будет основой).
Последняя версия на Modrinth - 3.1 от 29 сентября 2022. В ней как раз добавили настройку количества полных циклов, а в 3.0 завезли панораму снапшотов 1.18.
Если хочется, чтобы главное меню Minecraft перестало быть статичной картинкой и превратилось в лёгкое слайд-шоу с плавными переходами - скачать ресурспак Background Transitions стоит хотя бы ради эксперимента. На слабом железе влияния на FPS практически нет, потому что это шейдеры интерфейса, а не игрового мира.
