Commands

Every Donut Replay command, its arguments and the permission it needs.

All functionality lives under one base command: /replay. Running it with no arguments shows the in-game help, listing only the subcommands the sender has permission for.

Recording

CommandWhat it doesPermission
/replay start <name> <players…> [seconds]Start a named recording of one or more players. Optional auto-stop after seconds.replay.start
/replay stop <name>Stop an active recording and save it.replay.stop
/replay recordallToggle manual server-wide recording — captures everyone online; joiners are added live.replay.recordall

Watching & managing

CommandWhat it doesPermission
/replay play <name>Play a saved replay in-game.replay.play
/replay list [page]List saved replays, paginated (list-page-size per page). Click a name to play it.replay.list
/replay delete <name>Permanently delete a saved replay.replay.delete

Browsers (GUI)

These open clickable, paginated menus of recordings:

CommandWhat it doesPermission
/replay check [player]Browse all recordings, or just one player’s.replay.check
/replay flagchecksBrowse only anticheat-flagged (cheat) recordings.replay.flagchecks
/replay pvpchecksBrowse only PvP-death recordings.replay.pvpchecks
/replay last12hcheckBrowse the rolling capture’s hourly clips.replay.last12hcheck

Configuration

CommandWhat it doesPermission
/replay menuOpen the settings GUI — toggle every recorder live.replay.menu
/replay reloadReload config.yml and messages.yml.replay.reload