X Replay Logo X Replay

Advanced Replay Plugin for Minecraft Servers

X Replay automatically records every match on your Spigot or Paper server – including player movements, actions, and world changes. Perfect for staff moderation, anti-cheat investigations, and convenient replay analysis.

Note: Due to EU regulations on digital goods, the right of withdrawal expires once the download is made available.

X Replay – Preview of the replay plugin
Automatic Recording

Records matches without commands

Optimized Performance

Lightweight and server-friendly

Moderation & Anti-Cheat

Review cheating, griefing, and reports with ease

Multi-language

Available in English & German

Features

X Replay captures player actions, world changes, and chat messages – and provides intuitive tools to navigate and analyze replays in detail.

  • Tracks movements and actions of all players
  • Records world edits and block changes across the entire map
  • Fully automated recording – no manual commands needed
  • Auto-save on shutdown or configurable intervals
  • Playback tools: start/stop, ±5s jumps, speed control, POV switching, timecodes
  • Ideal for anti-cheat reviews, staff investigations, and tournament analysis
  • Optimized for all gamemodes with very low overhead
  • Available in English & German

Compatibility Checks

Tested with BungeeCord, ViaVersion, WorldEdit, ProtocolLib, multiple anti-cheat solutions (AAC/NC+), SkyWarsReloaded, and many more plugins.

Full BungeeCord support – X Replay also works perfectly fine without a Bungee setup.

Compatibility & Requirements

Tested Minecraft Versions

1.8, 1.12, 1.13, 1.14, 1.16, 1.17, 1.18, 1.19, 1.20, 1.21

Native major version: Legacy (< 1.13)

Requirements

  • Spigot or Paper server (1.8–1.21)
  • PacketListenerAPI (≤ 1.17) or ProtocolLib (≥ 1.18)
  • MySQL database
  • Java 8 or higher

Setup Guide

  1. Download the plugin from SpigotMC and stop your server.
  2. Place the JAR file into the plugins/ folder.
  3. Start the server once, then shut it down again.
  4. Open /plugins/ReplaySystem/.
  5. Enter your MySQL credentials in mysql.yml.
  6. Restart the server and start using X Replay.
Player/Recorder mode is configured via the plugin config. For player mode, a void world is recommended to keep replays clean and focused.

FAQ

Do I need to start recording manually?

No. X Replay records every match fully automatically – no commands required.

Does it also record world and block changes?

Yes, in addition to players, all relevant world and block changes are logged.

How heavy is X Replay on performance?

X Replay is highly optimized for production servers. The additional load is minimal compared to typical minigame plugins.

Is BungeeCord supported?

Yes, full BungeeCord support is included – but using Bungee is completely optional.

What about pricing and Paysafecard?

Standard price: €12.99. When paying via Paysafecard, the price is €15.00.

Which Java version do I need?

Java 8 or newer is supported.

Permissions & Commands

Permissions

  • replay.* – all permissions
  • replay.admin – includes replay.user
  • replay.settings.*, replay.reload, replay.list, replay.dump, replay.debug, replay.exist, replay.lang, replay.check, replay.snapshot, replay.history.other, replay.fix.other, replay.replay.messages.edit, replay.invite
  • replay.user: replay.load, replay.history.open, replay.fix.use, replay.getID, replay.accept, replay.rleave
  • BungeeCord: Replay.command

Important Commands

  • /replay load – Load a replay
  • /replay fix – Respawn NPCs
  • /replay settings – Show replay settings
  • /replay exist – Get replay information
  • /replay find (date|mark) – Search for replays by date or mark
  • /replay delete, /replay mark, /replay prefix, /replay createLang (DE|EN)