MonitoringMinecraft MonitoringMinecraft

ImmersiveCinematics

Мод FabricForge

Мод для Майнкрафт: добавляй кинематографичные катсцены в сборки без командных блоков — JSON-скрипты, 14 типов триггеров и редактор таймлайна.

1.7к скачиваний 2 подписчика
Оцените первым

Immersive Cinematics is a Minecraft 1.20.1 mod that adds scriptable cutscenes to modpacks. A server-side trigger system coordinates with client-side playback: script authors define cutscenes in JSON or through the in-game editor, and the trigger system plays them automatically when conditions are met. No command blocks, no redstone.

Features

Cutscene System

  • 6-DOF camera: position, yaw, pitch, roll, FOV and zoom
  • Keyframe animation with Bézier curve paths for smooth camera movement
  • Relative/absolute positioning, looping, infinite duration, camera follow and look-at tracking (entity, coordinate, or structure center)
  • Multi-track timeline: Camera, Letterbox, Audio, Event, Mod Event, Overlay (fade / image / subtitle / picture-in-picture)
  • Widescreen letterbox bars with keyframe-driven aspect ratio animation
  • Morph transitions between shots (crossfade model)
  • Camera breath disturbance: optional randomized handheld-camera jitter
  • Audio tracks: OGG/WAV playback with keyframed volume and spatial position, fade in/out, looping
  • Structure targeting: automatically locates the geometric center of structures for camera targets and relative origins

Trigger System (Server-Side)

23 trigger types — scripts fire automatically when conditions are met:

login · location (point+radius / cuboid area) · advancement · biome · entity_kill (with dimension / biome / position conditions) · entity_interact · block_interact · item_on_interact (item + target + target type, bare-hand supported) · dimension_change · dimension_residency · item_craft · item_use · item_consume · item_release · item_instant_use · item_use_interrupt · item_pickup · item_drop · xp (level / total) · observation (server-side raycast, block / entity) · inventory · structure · gamestage

  • OR/AND logic and wildcard matching
  • Repeatable or single-fire, with configurable delay and on_enter/exit_buffer
  • Per-player trigger state persistence, synced to the client

Runtime Control

  • 18 behavior flags: skippable, interruptible, hold-at-end, keyboard/mouse/mob-AI blocking, 7 independent HUD toggles, arm hiding, view-bob suppression, player model rendering, pause-when-paused
  • Playback queue (capacity 8, priority-ordered): un-interruptible scripts queue incoming requests; interruptible scripts are replaced immediately
  • Multiplayer: per-player script tracking and completion sync
  • Skip key (default C, configurable in Controls)

In-Game Editor

Press F6 in-game (configurable) to open the built-in timeline editor:

  • Multi-track timeline with keyframe editing, playhead, and zoom-to-cursor scaling
  • Box selection, drag-snapping, clipboard (copy/paste across tracks), 50-step undo/redo
  • Camera orbit gizmo for direct 3D camera placement
  • Dedicated condition editors for all 23 trigger types
  • Live FBO-based preview viewport — scripts play as you edit
  • Per-session track show/hide, lock, and mute

Commands

Command Description
/icinematics play <file> [players] Play a cinematic script (defaults to all players, supports @a/@p selectors)
/icinematics stop [players] Stop current playback
/icinematics status Show playback status
/icinematics reload Sync global scripts to the world save and reload triggers
/icinematics validate <file> Static-validate a script file

Quick Start

  1. Install Minecraft Forge 1.20.1 (47.x+) or Fabric 1.20.1 (0.14.0+)
  2. Drop the jar into .minecraft/mods/
  3. Launch the game, press F6 to open the editor, or write a JSON script in immersive_cinematics/scripts/

Script format: v3. Full format documentation, trigger reference, and an AI scripting guide are available in the GitHub repository's docs/ directory.

Compatibility

  • Minecraft 1.20.1 · Forge 47.x+ · Fabric 0.14.0+ · Architectury multi-loader
  • Shader-friendly: no OpenGL pipeline intrusion
  • Pause-aware: scripts freeze when the game is paused
  • View-bobbing suppression (hurt shake, walk bob, nausea)
  • Script format v3 · MIT License

Version History

  • 0.3.4 (current): audio tracks, overlay system, event refactor, camera tracking and breath disturbance; letterbox keyframes; 23 trigger types; playback queue; editor updates
  • 0.3.0: complete rewrite — multi-track architecture, trigger system, runtime control, in-game editor
  • 0.2.0 and earlier: legacy entity-based camera implementation, replaced by the 0.3.0 rewrite
Смотри также

Похожие подборки моды — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
135 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
SparkTime
SparkTime Bedrock
29 онлайн
1.0 — 26.20 версия
SparkTime | Анархия на телефон
PazikCraft
8 онлайн
1.17 — 26.1.2 версия
Ванильное выживание со свадьбами, прокачкой боевых навыков и голосовым чатом
Minestory
19 онлайн
1.21 — 26.2 версия
Выживание • Экономика • Кланы • Приваты • Ивенты • PVP • Работа
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.1, 26.1. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат