We are currently undergoing a minor database conversion which may have caused the email management system and registration and other minor issues, our team is working on getting our new database system up and running as soon as possible, thank you for your understanding!

    If you have any other questions, feel free to open a ticket on our discord server https://dc.gleaks.pro/

X Replay | Advanced Replay Plugin

Plugins X Replay | Advanced Replay Plugin v 2.2.9

Register to download this resource

Original resource URL: https://www.spigotmc.org/resources/x-replay-advanced-replay-plugin.49554/

Native Minecraft Version:Legacy (< 1.13)Tested Minecraft Versions:
  • 1.8
  • 1.12
  • 1.13
  • 1.14
  • 1.16
  • 1.17
  • 1.18
  • 1.19
Languages Supported:German, and editable File
Mit dem Kauf nehme ich zur Kenntnis, dass ich mein Widerrufsrecht im Sinne des deutschen Zivilrechts mit der Auslieferung verliere, und stimme diesem zu.
With purchasing X Replay you accept that you instantly lose your right of withdrawal in line with German civil law.


X Replay is an advanced minecraft replay plugin which helps you to keep your server clean from hackers. It records every game without manual interaction, so you can rewatch any moment easily. X Replay takes the work out of your hands and is a must-have for every server.



  • Records any movement and action of every player
  • Saves the whole map and all changes in the world
  • Does not require any user interaction and is fully automated
  • Automatically saves the replay on server shutdown or any x minutes
  • Provides different tools to view the replay, e. g. start/stop, go 5 seconds forwards/backwards in time, change the speed of the actions, jump into a player's perspective or directly jump to a specific time code
  • Lets you check if someone is cheating or trolling
  • Adds a layer of defense to your server
  • Is highly optimized for all kinds of games and does not slow down the server
  • Includes all messages in two languages: English and German
  • Is user-friendly, easy to install and use

We designed X Replay for maximum compatibility. Extensive tests identify no significant conflicts with any well-known plugins. You can use X Replay seamlessly as an important extra layer of security, in harmony with almost any anti-cheats.
This is a list of the plugins and softwares we checked the compatibility for:

  • PermissionsEX, Version 1.23.4
  • BungeeCord, Build 1261
  • ViaVersion, Version 1.2.0
  • WorldEdit, Version
  • AsyncWorldEdit, Version 2.3.3
  • AAC, Version 3.3.1-b1
  • NoCheatPlus, Version 3.15
  • Phoenix Anti-Cheat, Version 1.2.1
  • ChatControl, Version 5.5.6
  • ProtocolLib, Version 4.3.0
  • Factions, Version 2.13.1
  • SkyWarsReloaded, Version 2.8

Frequently Asked Questions:


: Do i have to record every game manually?

A: No. X Replay records any game automatically and without any user interaction.

Q: Does X Replay also save the map?

A: Yes. X Replay does not only record players, movements and the chat but also the world.

Q: Does X Replay impair my server’s permorfance?

A: Almost unnoticeable. Off course X Replay needs as every plugin resources to run, but X Replay is so light that you don’t notice it 99% of the time.

Q: Can I use X Replay with BungeeCord?

A: Yes. X Replay is fully compatible with BungeeCord, but it also works without. For a full list of compatible plugins please look above.

Q: May I get X Replay for free when I review it on my YouTube channel?

A: No. At the moment we don’t offer such deals, but off course you can purchase and review X Replay.

Q: Can I run X Replay on Spigot 1.7.x?

A: No. X Replay is only designed for Spigot versions 1.8, 1.12, 1.13, 1.14 ,1.16 and 1.17. We’re planning to add support for later Spigot versions soon.

Q: Does X Replay work on Java version 7?

A: Currently not. At the moment X Replay is only compatible to Java 8 and above. If you need Java 7 support, please request it here.


: When will feature x be implemented in X Replay?

A: If it’s useful, probably soon. We’re working hard to make X Replay better. We have many different features in our minds that we would like to add to X Replay, so important features get priority. If you want to request a feature, please contact us here.

Q: Can i buy X Replay with Paysafe Card?

A: Yes, but since we can’t process Paysafe Card payments as good as PayPal payments, we have to charge 15.00 € instead of 12.99 €. If you want to buy X Replay via Paysafe Card, please contact us here.

Q: I found an error or bug in X Replay. Can I report it or get help?

A: Yes. Please have first a view on our list of configuration mistakes below. If this doesn’t help you, please contact us. here.
To run X Replay without any problems, you should have a look at these requirements:

We are going to add support for newer spigot versions soon.

Here are some possible messages that appear when you have configured something wrongly:

● If the plugin doesn’t start, please have a look at the server console: When you see this message: “[MySQL] Connection to MySQL failed! Error: ERROR" check your settings in the “mysql.yml” file, especially the password and the hostname.

● If you see this error in the server console: “[ReplaySystem] Error while forming Version” check the config.yml file. The version should only be a number, so don’t edit it.

How to buy X Replay

  1. Login with your Spigot account or register in case you don’t have one.
  2. Click on “Buy Now for 12.99 €” and pay with PayPal. If you want to purchase the plugin via Paysafecard, contact us here.
How to install X Replay

  1. Dowload X Replay.
  2. Stop your server.
  3. Paste X Replay into your server’s plugins folder.
  4. Start and stop your server again.
  5. Open the folder “ReplaySystem” in your server’s plugin folder.
  6. Fill in your MySQL data into the “mysql.yml” file.
  7. Start your server and enjoy the benefits of X Replay!

How to use X Replay

There are two X Replay modes: the PLAYER mode and the RECORDER mode:

The RECORDER mode is made to record a replay.
This is the standard mode, so you don’t have to configure anything.

The PLAYER mode is made to play a replay.
To select this X Replay mode you have to set the option “Recorder: “ in the config.yml file to “false” and you should upload a void map to your server. You can donwload one here.
  1. Join a server with X Replay configured in Recorder mode.
  2. After a server shutdown the replay is saved.
  3. Join a server with X Replay configured in Player mode
  4. Type "/history", here you will see the last ten saved game ids.
  5. Click on the game id you want to replay and on "Load Replay".
  6. Now you can teleport to a player with navigator in your first slot.
  7. Enjoy seeing the saved game. You can use different tools in your hotbar, too.

If there are any questions left, please do not hesitate to ask.

Permissions & Commands

All permissions: replay.*

Admin: replay.admin

(Contains replay.user permissions)
  • replay.settings.* - See and edit the replay settings
    • replay.settings.edit - Edit the replay settings
    • replay.settings.see - See the replay settings
  • replay.reload - Replay the plugin
  • replay.list - Get a list of all player
  • replay.dump - Create a replay dump
  • replay.debug - Enable the debug mode
  • replay.exist - Get infos about a replay
  • replay.lang - To use the Command /replay createLang
  • replay.check - To use the Command /replay check
  • replay.snapshot - To use the command /replay snapshot
  • replay.history.other - See a replay history of other player
  • replay.fix.other - Fix other player with /fix (Player)
  • replay.replay.messages.edit - Edit the prefix
  • replay.invite - To invite a player by the command /invite to watch a replay together

User: replay.user
  • replay.load - being able to load a replay
  • replay.history.open - See the replay history of all player
  • replay.fix.use - Use the /fix command
  • replay.getID - Use the /getID command
  • replay.accept - To accept a request with /accept
  • replay.rleave - To leave a replay group with /rleave

Bungeecord Permission:
  • Replay.command

  • /replay load - Load a replay
  • /replay fix - Re-spawn the npcs
  • /replay settings - See the settings
  • /replay exist - See detailed replay information
  • /replay find - Find a replay
  • /replay delete - Delete a replay
  • /replay mark - Mark a replay as important
  • /replay find (date|mark) - Search for a replay
  • /replay createLang (DE|EN) - Create a Language.yml File from the template
  • /replay prefix - Edit the plugins prefix
  • /replay check - Check if there is a misconfiguration
  • /replay getID - Get the id of the current replay
  • /replay snapshot - Create a replay from the last 120 seconds (Only work when file saving is enabled)
  • /replay reload
  • /history
    • Alias: /rhistory
    • Alias: /records
  • /getID
  • /invite (Player) - To invite a player to watch a replay together
  • /accept (Player) - Accept the invitation
  • /rleave - To leave a replay group
  • /replay debug
  • /replay dump
  • /replay list


Use the variable "%XReplay_ReplayID%" to get the current ReplayID. To get the last SnapshotID use %XReplay_SnapshotID% (show if SnapshotID is generated in last 10 seconds).

X Replay extension

We created an extension that uses the ReplayAPI. The extension allows you to run a command and replace the tag "%replayid%". For example you want to wirte the ReplayID in the ban reason your ban command (/ban [player] Hacking) now you use /rpex ban [player] Hacking_%replayid%. The command will be executed by console.
Download here.

X Replay Addons


Spoiler: AutoUpdater

Replay Selector:

Spoiler: Replay Selector

Spoiler: Developer API

Developer API: https://echt.ga/xreplaydev

The API allows you to program an X Replay addon or integrate X Replay into your plugin without having bought X Replay. In addition, the system offers a debug function to output all accesses to the API in the chat. /rpdebug


Spoiler: Spigot Config

To allow X Replay to run, some data need to be collected:
  • We collect Server Ip-Adress, X Replay Version, UserID and Name of the installer for the X Replay plugin.
  • In addition the UUID of players will be transmitted to Mojang Servers in order to get the current name.
  • X Replay uses some external APIs for skins therefore some data like Ip-Adress, Player UUID of the skin holder will be transmitted and saved.
The collected data is used only for statistics and functionality.
We do not link identities to game profiles and do not share any of the collected data.
If you wish to have your data deleted, please contact us.

X Replay processes and stores personal data of the data subject only for the period necessary to achieve the purpose of storage or where provided for by the European Directive and Regulation or other legislator in laws or regulations to which the controller is subject.

If the storage purpose ceases to apply or if a storage period prescribed by the European Directive and Regulation Maker or another competent legislator expires, the personal data will be routinely blocked or deleted in accordance with the statutory provisions.

X Replay Discord

You want to write a review?

Although we really appreciate all kinds of review, please note that this is not the right place to get help in technical issues. If you need support, please contact us here.


First release
Last update
0.00 star(s) 0 ratings

More resources from missy

Similar resources

X Replay | Advanced Replay Plugin ArteffKods
X Replay is a minecraft replay plugin which lets you record and replay every game automatically.
0.00 star(s) 0 ratings
AAC (Advanced Anti Cheat) (Hack & Kill aura Blocker) ArteffKods
That anti-cheat solution you've always dreamed of.
0.00 star(s) 0 ratings
Abstract Menus | An advanced GUI plugin ArteffKods
A powerful menus creation plugin. Animations, Templates, Dynamic generation and much more!
5.00 star(s) 1 ratings
Advanced Achievements Moon¥
0.00 star(s) 0 ratings
Advanced Drop Party | 1.8 - 1.16 ArteffKods
Tired of just boring drop partys? Maybe you wanna smack a Pinata and more? Well then Click Here!
5.00 star(s) 1 ratings
Advanced Market | Player Market Place - GUI - Local Database ArteffKods
0.00 star(s) 0 ratings
Advanced Market | Player Market Place - GUI - Local Database M
0.00 star(s) 0 ratings
Bloodmoon Advanced |Custom mobs|Items|Life cycles|events ArteffKods
Add a bloodmoon event with custom mobs , bosses and much more
0.00 star(s) 0 ratings
Top Bottom