Skip to main content

Choose your setup

Reverse records a world’s gameplay as a timeline and sends that timeline back to viewers as a replay. It is useful for match reviews, moderation tools, and post-game viewing. It is not a screen recorder: the viewer’s Minecraft client renders recorded entities, terrain, and supported effects.
Short on time? Install recorder and player on one server and keep everything at the defaults. That is a complete, working setup. The sections below describe the bigger options for when you outgrow it.

The three plugins

These plugins work independently. A recorder does not need the player installed, and a player server does not need the recorder. Note that the lobby is a normal Minecraft (Bukkit) plugin — it goes in a server’s plugins folder, not your proxy’s.

Choose a deployment

Pick the tab that matches your situation. When in doubt, start with the first one. Moving to shared storage later requires deliberate configuration and data transfer; changing a backend does not migrate saved recordings.

Try Reverse locally

Install recorder and player on the same server. Leave networking disabled. The defaults use a common plugins/recordings folder, so the player can see recordings made by the recorder. Each plugin keeps its own configuration folder.Best for: a first installation or a small single-server setup.Continue to installation →

What a recording consists of

There are three related kinds of data:
  1. Replay events: entity changes, blocks, declared world sounds and effects, and other recorded actions.
  2. Metadata: replay UUID, owners, name, description, timestamps, and a terrain identifier.
  3. Terrain: initial chunk snapshots stored separately from the event container.
Keep events and terrain together. A .rpl file alone is not a complete terrain backup. Redis coordinates servers; it does not hold your replay archive.

Requirements and compatibility

  • Run your server with Java 21.
  • Check the marketplace listing for the Minecraft versions and server software supported by your release.
  • Install the same Reverse release on your recorder, player, and lobby servers.
  • For the most predictable results, record and watch on the same Minecraft version. Older versions may not display blocks or effects introduced in newer ones.
Not sure which download to use? Start with the installation instructions supplied with your marketplace purchase.

Where to go next