Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/TheNextLvl-net/cinematics/llms.txt

Use this file to discover all available pages before exploring further.

The record subcommand captures the executing player’s position and look-direction over time, building a frame-by-frame camera path that can be replayed later with /cinematic play. The command acts as a toggle: the first invocation begins the recording session, and a second invocation with the same name stops it and writes the path to disk.

Syntax

/cinematic record <name>

Arguments

ArgumentTypeRequiredDescription
namestring✅ YesThe identifier used to save and later reference this recording. Must be unique among existing recordings.

Behaviour

  1. Start recording — When no active recording exists for the player, the plugin begins capturing frames. The player sees a confirmation that recording has started.
  2. Stop and save — Calling the command again halts the capture. If serialisation succeeds, a recording-saved message is sent with the recording name substituted into the <recording> placeholder. If the save fails for any reason, a recording-error message is sent instead.
  3. Stop without saving — If the player had already started a recording and calls the command without providing a new name, the session is stopped and a recording-stopped message is sent without persisting the data.
The saved file is written to the plugin’s data folder on the server. Once saved, the recording is immediately available to /cinematic play, /cinematic info, and /cinematic delete.

Permission

Permission nodeDefault
cinematics.command.cinematicop

Response Messages

The following message keys from cinematics.properties can be sent during a record session:
KeyWhen sentDefault text
recording-savedRecording written to disk successfullyCinematics » Saved recording <name>
recording-stoppedRecording session stopped before savingCinematics » Stopped the recording
recording-errorAn error occurred while saving the recordingCinematics » An error has occurred while recording
Use short, descriptive names without spaces when naming recordings — for example spawn-intro or hub-flythrough. Hyphens make names easy to type in tab-completion and keep the file names readable on disk.

Build docs developers (and LLMs) love