Repository navigation
Commands and Permissions
nsider4 edited this page Oct 24, 2026
·
1 revision
The command is /chatgames (alias /chatgame). /chatgames help lists everything the sender
can use. Every command tab-completes.
| Command | Permission | Default |
|---|---|---|
/chatgames menu [menu] |
chatgames.menu |
everyone |
/chatgames profile [player] |
chatgames.profile (others: chatgames.profile.others) |
everyone |
/chatgames top |
chatgames.top |
everyone |
/chatgames fastest [game] |
chatgames.fastesttop |
everyone |
/chatgames points [player] |
chatgames.points (others: chatgames.points.others, op) |
everyone |
/chatgames challenges |
chatgames.challenges |
everyone |
/chatgames streaks |
chatgames.streaks |
everyone |
/chatgames claim |
chatgames.claim |
everyone |
/chatgames event [list | top <event>] |
chatgames.event |
everyone |
/chatgames toggle [player] |
chatgames.toggle (others: chatgames.toggle.others, op) |
everyone |
/chatgames togglesound [player] |
chatgames.togglesound (others: chatgames.togglesound.others, op) |
everyone |
/chatgames help |
chatgames.help |
everyone |
-
togglestops a player from seeing and playing games;togglesoundmutes the game sounds. - Playing needs
chatgames.playonly whenuse-permission-toplay: truein config.yml.
| Command | What it does | Permission |
|---|---|---|
/chatgames <game> [values] |
Starts that game now (see custom values) |
chatgames.start.<game> or chatgames.start.*
|
/chatgames any |
Starts the game the rotation would pick next | chatgames.start.* |
/chatgames global <game> [values] |
Starts a global game | chatgames.global |
/chatgames stop |
Ends the running game with no winner | chatgames.stop |
/chatgames toggleAll |
Turns the automatic rotation on or off | chatgames.toggleAll |
/chatgames preset <list | load | save> [name] |
Presets | chatgames.preset |
/chatgames event start <event> / event stop
|
Starts or stops a game event | chatgames.event.manage |
/chatgames +points <player> <amount> |
Adds points | chatgames.manage.points |
/chatgames -points <player> <amount> |
Removes points | chatgames.manage.points |
/chatgames setpoints <player> <amount> |
Sets points | chatgames.manage.points |
/chatgames remove <player> |
Deletes all of a player's data | chatgames.remove |
/chatgames challenges reset <player> |
Clears a player's challenge progress | chatgames.challenges.reset |
/chatgames streak set <player> <challenge | daily | global> <days> |
Sets a streak | chatgames.streaks.set |
/chatgames logs [amount] |
Shows the last game logs | chatgames.logs |
/chatgames discord test <message | all> |
Posts a Discord message with sample values | chatgames.discord |
/chatgames discord leaderboard |
Posts the leaderboard to Discord now | chatgames.discord |
/chatgames admin |
Opens the admin menu | chatgames.admin |
/chatgames debug |
Opens the debug menu: plays any game only for you, with no rewards | chatgames.debug |
/chatgames reload |
Reloads every file | chatgames.reload |
All admin permissions default to op. Point changes work on offline players too: milestones they cross are paid when they next join.
-
chatgames.start.*covers every game and race, and also lets the holder start games in a disabled world even whenallow_starting_from_disabled: false. -
chatgames.adminonly opens the admin menu; each button still checks the permission of the command it runs. - A
has:<permission>at the end of a reward line gives that line only to players with the permission (see Rewards).
Setting up
Games
More ways to play
Showing it
Help