Immersive Cinematics

Add cinematic cutscenes to your modpack — no command blocks or redstone required. JSON scripting, 14 trigger types, and an in-game timeline editor.

What Is It?

ImmersiveCinematics lets you add cinematic cutscenes to your modpack — no command blocks, no redstone, no compromise. Write a JSON script or use the built-in timeline editor, and the server-side trigger system plays them automatically when conditions are met.


Features

Cutscene System

  • 6-DOF Camera — position, yaw, pitch, roll, FOV, zoom
  • Keyframe Animation + Bezier curves with arc-length parametrization for butter-smooth motion
  • Multi-track timeline — Camera, Letterbox, Audio, Event, Mod Event
  • Relative / absolute positioning, looping, infinite duration
  • Widescreen letterbox bars (2.35:1) with fade in/out
  • Morph transitions between shots

Trigger System (Server-Side)

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

login · location (point+radius / cuboid) · advancement · biome · dimension_change · entity_kill · interact · item_craft · item_use · inventory · structure · gamestage · custom · command

  • OR/AND logic and wildcard matching
  • Single-fire or repeatable, with configurable delay
  • Per-player state persistence (SNBT)

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
  • Script queuing & preemption
  • Multiplayer — full script tracking, completion sync, skip voting

In-Game Timeline Editor

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

  • 4-area layout: menu bar, property panel, 16:9 preview viewport, multi-track timeline
  • Full CRUD on clips & keyframes — drag, resize, snap
  • Trigger editor with auto-complete from game registries
  • FBO-based viewport preview

Getting Started

  1. Install Minecraft Forge 1.20.1 (47.x+)
  2. Drop the jar into .minecraft/mods/
  3. Launch the game

Commands

Command Description
/icinematics play <file> Play a cinematic script
/icinematics stop Stop current playback
/icinematics status Show playback status

The Immersive Cinematics Team

profile avatar
  • 1
    Projects
  • 104
    Downloads