Commands & permissions

Every /race command and the three ServerGames permission nodes.

All commands live under /race (alias /yaris).

Player commands

Require servergames.race.use (default: everyone).

CommandDescription
/race join <name>Join a race (your location is saved automatically).
/race leaveLeave the race and get restored.
/race listList open / defined races.
/race stats [player]Races, wins, podiums and best laps.
/race musicToggle your personal music on/off.

Admin commands

Require servergames.race.admin (default: op).

CommandDescription
/race create <name> [foot|car]Register a race (default foot; car = car race).
/race generate <name> [seed] [laps] [length] [width] [theme]Build the track (async).
/race open <name>Open registration (LOBBY).
/race start <name>Start the countdown.
/race stop <name>Force-end and restore everyone.
/race delete <name>Delete the race (and demolish its blocks).
/race rewards <name>Open the drag & drop editor for 1st–4th place rewards.
/race tp <name>Teleport to the arena.
/race reloadReload config + messages.

Permissions

NodeDefaultGrants
servergames.race.useeveryoneJoin races and use the basic race commands.
servergames.race.adminopRace management (create / generate / open / start / stop / delete / tp / reload).
servergames.race.bypassopExempt from the in-race command allow-list and protections.

Next: Place rewards.