Wiki 9Minecraft Replay Mod Wiki
Replay Mod Wiki › Guide

Replay Mod — Guide

Recording Mechanics

Recording is the core function of the mod. By default, the mod is set to automatically record all Singleplayer and Multiplayer sessions.

Recording Indicators

When a recording is active, a "Recording" indicator appears in the top-left corner of the screen. This can be toggled in the settings. Upon joining a world or server, a chat message will confirm that the recording has started.

Event Markers

While recording, you can press the M key to set an Event Marker. These markers act as bookmarks, allowing you to easily find specific moments (like a boss fight or a build completion) when you later open the Replay Viewer. Markers save your current coordinates and the exact timestamp.

Replay Viewer GUI with multiple replays listed

Saving Replays

Replays are saved as .mcpr files. When you leave a world or server, the mod will finalize the file. Larger sessions may take a few seconds to save. These files are stored in the /replay_recordings folder within your Minecraft directory.

Replay Viewer and Navigation

Access the Replay Viewer from the Minecraft Main Menu. This interface allows you to manage your recordings, including renaming, deleting, or loading them.

Movement Controls

Once a replay is loaded, you enter a spectator-like state with the following controls:

Control Action
WASD Move horizontally
Space / Shift Move up / down
Mouse Wheel Adjust flying speed (Scroll up to accelerate)
J / L Tilt camera clockwise / counter-clockwise
K Reset camera tilt (roll)
T Unlock mouse cursor to interact with UI

Time Manipulation

  • Play/Pause (P): Freezes all entities, particles, and block updates while allowing the camera to move freely.
  • Speed Slider: Adjusts playback speed from 0.1x to 8x the normal game speed.
  • Replay Timeline: Click anywhere on the top timeline to jump to that point in time. Note that jumping backward or across large gaps may require a short loading period.
  • Quick Mode (Q): Stores an internal reference of entity and block properties for near-instant timeline navigation, though it may disable some visual effects like second skin layers during the preview.

Camera Path System (Keyframes)

The Keyframe System allows you to design smooth, cinematic camera movements. These paths are defined on the Keyframe Timeline (the bottom timeline).

Position Keyframes

These store the camera's spatial data (X, Y, Z, Yaw, Pitch, Roll). By placing multiple position keyframes at different points on the timeline, the camera will smoothly interpolate between them.

Time Keyframes

These control the flow of time within the camera path. A time keyframe maps a point on the Keyframe Timeline (real-world time) to a point on the Replay Timeline (in-game time). This allows for slow-motion or fast-forward effects within a single cinematic shot.

Interpolation Methods

  • Cubic Interpolation: The default setting. Creates smooth, curved paths between points.
  • Linear Interpolation: Moves the camera in straight lines between keyframes. Toggle this using the O key.

Spectator Keyframes

If you right-click an entity to spectate it, the "Add Position Keyframe" button changes to "Add Spectator Keyframe." This allows the camera path to perfectly follow a player or mob's perspective.

Path Preview

Press H to toggle the visual path preview. This displays a red line in the world showing exactly where the camera will travel.

Rendering and Video Export

Rendering transforms your camera path into a high-quality video file. Click the Render Camera Path icon (floppy disk) to open the settings.

Rendering Methods

  1. Default: Standard video rendering.
  2. Stereoscopic: Side-by-side 3D video.
  3. Cubic: 360-degree panoramic view using cubic projection.
  4. Equirectangular: 360-degree view compatible with YouTube's VR functions.

Encoding Presets

Preset Description
MP4 - Default Balanced quality and file size (x264 codec).
MP4 - High Quality Near-lossless quality for professional editing.
MKV - Lossless Perfect quality, but very large file sizes.
PNG Sequence Exports every frame as an individual image.
OpenEXR High-dynamic-range format that can include depth map data.

Advanced Render Settings

  • Render Nametags: Toggle the visibility of player and mob names.
  • Stabilize Camera: Prevents the camera from tilting during 360-degree renders, ensuring a better VR experience.
  • Chroma Keying: Replaces the sky with a solid color (e.g., green or blue) for post-production compositing.
  • Depth Map: Exports depth information, allowing for advanced 3D effects in software like Blender or After Effects.

Utility Features

Ambient Lighting

Press Z to toggle Ambient Lighting. This illuminates dark areas (caves, night scenes) without changing the sky color or requiring Night Vision potions. An eye icon in the bottom-right indicates when this is active.

Pixelated eye with red pupil on black background

Player Overview

Press B to open the Player Overview menu. Here you can see a list of all players in the recording. You can toggle their visibility individually or hide all players to focus on the environment.

Player Overview GUI showing player list

Keyframe Repository

Press X to open the Repository. This allows you to save and load camera path presets. Every replay file has its own repository, making it easy to manage multiple different shots for the same recording.

Keyframe Repository GUI for camera paths