- Загрузчики
- FabricForge
- Скачиваний на Modrinth
- 3,6 тыс.
- Подписчиков на Modrinth
- 5
- версий
- 9
- Обновлён
- 9 сентября 20269 сент.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
ImmersiveCinematics
Кинематографичные катсцены для вашего модпака — сценарии на JSON, запуск по событиям мира. Без командных блоков, без Redstone. Серверная система триггеров решает, когда проигрывается сцена; клиентский плеер её отрисовывает — камера с ключевыми кадрами, чёрные полосы, оверлеи, пространственный звук — а очередь не даёт сценам конфликтовать друг с другом. Пишите сценарии вручную в JSON или собирайте их в редакторе с живым предпросмотром. Forge и Fabric, клиент и сервер, без зависимостей. Вступительные облёты · катсцены перед боссами · крупные планы сундуков · комнаты-головоломки с фиксированной камерой · туры по миру.
Камера
- Ключевые кадры с 6 степенями свободы: позиция, yaw, pitch, roll, FOV, зум
- Пути Безье с параметризацией по длине дуги — кривые с постоянной скоростью
- Слежение за сущностью или взгляд на сущность / координату / центр структуры
- Базы направления: мировой угол, направление взгляда сущности или линия между двумя точками
- Дрожание «с рук», четыре модели шума, воспроизводимые по сиду
- Морф-переходы; перекрывающиеся клипы; цикличность на клип (повтор / пинг-понг); макроцикл по диапазону
Оверлеи и звук
- Затемнение, изображения (PNG и анимированные GIF), субтитры
- Геометрия, независимая от разрешения — позиции задаются в процентах окна, поэтому один сценарий корректно собирается при любом разрешении
- Треки OGG/WAV или ванильные звуковые события; громкость, высота тона, позиция и затухания по ключевым кадрам
- Режим слушателя камеры — шаги, мобы и эмбиент биома сэмплируются у камеры, так что микс следует за кадром
Триггеры
23 типа, вычисляются на сервере: login · location · advancement · biome · entity_kill · entity_interact · block_interact · item_on_interact · dimension_change · dimension (нахождение в измерении) · item_craft · item_use · item_consume · item_release · item_instant_use · item_use_interrupt · item_pickup · item_drop · xp · observation · inventory · structure · gamestage Условия AND/OR, подстановочные знаки, задержка на триггер; повторяемые или одноразовые с on_enter / exit_buffer; предварительные условия — триггер может требовать, чтобы сначала проиграл другой сценарий; состояние на игрока синхронизируется с клиентом.
Управление воспроизведением
- Очередь по приоритету: непрерываемые сцены ставят новых в очередь и передают управление автоматически
- Пропуск настраиваемой клавишей удержания; голосование за пропуск в мультиплеере
- Блокировка ввода и ИИ мобов, скрытие HUD по слоям, скрытие рук, подавление покачивания камеры и искажений, учёт паузы
- Отслеживание экземпляров в мультиплеере и синхронизация завершения
Подгрузка мира
Катсцена, улетающая от игрока, сохраняет окружение загруженным: ванильное отслеживание чанков ведётся от центра виртуальной камеры, поэтому чанки и сущности прибывают по правилам самой игры, а разница освобождается по окончании кадра.
Редактор
Внутриигровой редактор таймлайна (F6) — многодорожечное редактирование, ключевые кадры, выделение рамкой, привязка, буфер обмена, отмена/повтор, окно живого предпросмотра, режим полёта камеры для кадрирования. Отдельный редактор WebUI — использует ту же схему сценариев, что и мод, и локальный поток предпросмотра, поэтому всегда соответствует установленной версии.
Команды
| Команда | Описание |
|---|---|
| `/icinematics play [players]` | Проиграть сценарий (принимаются @a / @p) |
/icinematics stop [players] | Остановить воспроизведение |
/icinematics status | Статус воспроизведения |
/icinematics reload | Синхронизировать сценарии и перестроить триггеры |
| `/icinematics validate ` | Статическая проверка сценария |
Требования
Minecraft 1.20.1 · Forge 47.x+ · Fabric Loader 0.16.10+ · без зависимостей. Совместим с Sodium / Rubidium / Embeddium, дружелюбен к шейдерам, учитывает паузу. Формат сценариев v3, лицензия MIT. Формат сценариев и триггеры · Руководство по написанию сценариев с ИИ · Исходный код и баг-трекер История версий — 0.3.5: потоковая подгрузка чанков, режимы слушателя звука, папки сценариев, предварительные условия триггеров, дыхание v2, GIF-оверлеи, пресеты, полёт в редакторе, больше никакого Architectury · 0.3.4: звук, оверлеи, переработка дорожки событий, слежение камеры · 0.3.0: переписывание
В 0.3.6
| Функция | Статус |
|---|---|
Дорожка цветокоррекции — кривые, цветовые круги, микшер каналов, LUT .cube, режимы наложения | ✅ Готово |
| Многокамерная композиция — разделённый экран, картинка в картинке, кроссфейды между дорожками | ✅ Готово |
Правила на клип — условия if / until, запускающие действия камеры, оверлея, звука или команды посреди кадра | ✅ Готово |
| Модели движения (пружина, инерция, экспоненциальное сглаживание) и переходы на параметр | ✅ Готово |
Точечные источники, блокировки yaw / pitch по осям, взгляд на блок и часть тела | ✅ Готово |
Новые триггеры — death, facing, вложенные all_of / any (всего 27) | ✅ Готово |
Локализация субтитров и описаний (ключи @lang:) | ✅ Готово |
| Совместимость многокамерности с Iris / Oculus | ✅ Готово |
| Отдельный редактор WebUI становится основным рабочим процессом (F9); внутриигровой редактор F6 упраздняется | 🚧 В работе |
| Шаблоны и пресеты клипов на стороне редактора | 🚧 В работе |
Частые вопросы
Как установить ImmersiveCinematics?
Установите Fabric под свою версию Minecraft, скачайте ImmersiveCinematics под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть ImmersiveCinematics?
У ImmersiveCinematics есть сборки для Minecraft 1.20.1.
Нужен ли ImmersiveCinematics на сервере?
Нужен и в игре, и на сервере