Skip to content

Commands

Complete reference for all Reverie commands. Permission level 2 = requires operator status or a permissions mod granting the node.

Player commands (anyone can use):

/contest Open Contest Hub GUI
/contest join <slot> Join contest with Pokemon in party slot 1-6
/contest list List active contests
/contest spectate Toggle spectating
/contest stats View contest stats
/tournament list List active tournaments
/tournament join <id> Join a tournament
/accessibility View accessibility settings

Admin commands (operator/permission required):

/contest create <type> <hall> Create a contest
/hallbuilder create <id> Start hall creation wizard
/tournament create <name> <hall> <type> Create tournament
/contesttype create Open type creation GUI
/reverie reload Reload all configs

CommandDescription
/contestOpen the Contest Hub GUI
/contest guiOpen the Contest Hub GUI
/contest helpShow help message
/contest listList active contests
/contest join <slot>Join nearest contest with Pokemon in party slot (1-6)
/contest startStart the contest you’re in
/contest spectateToggle spectating the nearest active contest
/contest statsShow all your Pokemon’s contest stats
/contest stats <slot>Show specific Pokemon’s contest stats (1-6)
/contest stats guiOpen stats GUI
/contest poffinOpen poffin cooking GUI
/contest cancelCancel your contest
/contest seal guiOpen seal case GUI for default Pokemon
/contest seal gui <slot>Open seal case for specific Pokemon (1-6)
/contest templatesList available contest types

Permission: reverie.contest.create or reverie.contest.manage

CommandDescription
/contest create <type> <hall>Create contest with type and hall ID
/contest builderOpen contest template builder GUI
/contest addbotsAdd bot contestants to your contest
/contest init <player> <slot>Initialize contest stats for a player’s Pokemon
/contest set <player> <slot> <stat> <value>Set a contest stat (0-255)
/contest sethallSet hall location at current position

Permission: reverie.hall.manage (level 2)

CommandDescription
/hallbuilder create <hall_id>Start hall creation wizard
/hallbuilder edit <hall_id>Edit existing hall
/hallbuilder delete <hall_id>Delete a hall
/hallbuilder info <hall_id>Show detailed hall information
/hallbuilder listList all configured halls
/hallbuilder reloadReload all hall configs from disk
/hallbuilder statusShow current wizard progress
/hallbuilder doneComplete current wizard step
/hallbuilder skipSkip optional wizard step
/hallbuilder cancelCancel wizard session
CommandDescription
/hallbuilder camera <hall_id> listList all camera positions
/hallbuilder camera <hall_id> add <focus_type>Save current position as camera
/hallbuilder camera <hall_id> test <focus_type>Preview camera shot
/hallbuilder camera <hall_id> test <focus_type> <angle>Preview with angle (0-360)
/hallbuilder camera <hall_id> clear <focus_type>Clear positions for a type
/hallbuilder camera <hall_id> clear allClear all camera positions

Focus Types: STAGE_OVERVIEW, CONTESTANT, AUDIENCE, JUDGE, CLOSEUP, HIGH_ANGLE, LOW_ANGLE


CommandDescription
/tournament listList active tournaments
/tournament info <id>View tournament details
/tournament join <id>Join a tournament
/tournament leaveLeave current tournament
/tournament leaderboardView current standings
/tournament leaderboard <id>View specific tournament

Permission: reverie.tournament.create or reverie.tournament.manage

CommandDescription
/tournament guiOpen tournament creator GUI
/tournament create <name> <hall_id> <type>Create (3 rounds, 15 min reg)
/tournament create <name> <hall_id> <type> <rounds>Custom rounds (1-10)
/tournament create <name> <hall_id> <type> <rounds> <reg_minutes>Full control
/tournament start <id>Force start
/tournament cancel <id>Cancel tournament
/tournament kick <id> <player>Remove player
/tournament nextround <id>Force advance to next round

Permission: reverie.contesttype.manage (level 2)

CommandDescription
/contesttype createOpen creation GUI
/contesttype edit <type_id>Open edit GUI
/contesttype listList all contest types
/contesttype info <type_id>Show detailed type information
/contesttype reloadReload from config files

Permission: reverie.command.beatmap (level 2)

CommandDescription
/beatmapOpen beatmap browser GUI
/beatmap listList all saved beatmaps
/beatmap create <nbs_file>Create beatmap from NBS file
/beatmap generate <nbs_file>Auto-generate with difficulty analysis
/beatmap generate <nbs_file> <difficulty>Generate with EASY, NORMAL, or HARD
/beatmap test <name>Play-test a beatmap
/beatmap delete <name>Delete a beatmap
/beatmap reloadReload all beatmaps

Permission: Level 2 (admin only)

CommandDescription
/poffin give <player> <tier>Give poffin (75% quality)
/poffin give <player> <tier> <quality>Give with quality (0-100)
/berry give <player> <berry>Give 1 berry
/berry give <player> <berry> <count>Give berries (1-64)
/berry listList all available berries

Tiers: basic, super, hyper, master


Permission: None (available to all players)

CommandDescription
/accessibilityShow current settings
/accessibility lowmotionToggle low motion mode
/accessibility staticcameraToggle static camera
/accessibility reducedparticlesToggle reduced particles
/accessibility extendedtimersToggle extended timers
/accessibility cameraspeed <0.1-2.0>Set camera speed
/accessibility particleintensity <0.0-1.0>Set particle density
/accessibility timermultiplier <1.0-2.0>Set timer multiplier
/accessibility preset <name>Apply named preset
/accessibility resetReset to defaults

Permission: Level 2 (admin only)

CommandDescription
/minigame <type>Test minigame with defaults
/minigame <type> <nbs_file>Test with specific NBS file
/minigame <type> <nbs_file> <bpm>Test with custom BPM

Types: rhythm, balance, sequence


Permission: reverie.camera.manage (level 2)

CommandDescription
/reverie camera preview <hall_id>Preview camera for a hall
/reverie camera preview <hall_id> <context>Preview specific context
/reverie camera stopStop camera preview
/reverie camera list <hall_id>List all cameras for a hall
/reverie camera visualize <hall_id>Visualize camera positions
/reverie camera test <hall_id>Test camera resolver
/reverie camera hall <hall_id>Visualize hall positions

Alias: /camera maps to /reverie camera


Permission: reverie.command.debug (level 2)

CommandDescription
/reverie debugToggle debug mode
/reverie debug pokemonShow Pokemon contest stats
/reverie debug ribbonsShow Pokemon ribbons
/reverie debug sealsList available seal types
/reverie debug contestsList active contests
CommandDescription
/reverie debug setstat <stat> <value>Set contest stat (0-255)
/reverie debug giveribbon <category> <tier>Award ribbon (tier 1-4)
/reverie debug applyseal <sealId>Apply seal to Pokemon
CommandDescription
/reverie debug exitcameraForce exit camera mode
/reverie debug camerastatesShow camera states
/reverie debug reloadconfigReload all configurations
CommandDescription
/reverie debug perf statusDetailed performance metrics
/reverie debug perf exportExport diagnostics report
/reverie debug loadtest start <scenario>Start load test
/reverie debug loadtest start <scenario> <minutes>Load test with duration
/reverie debug loadtest stopStop load test

Load test scenarios: 30, 60, 100, light, medium, heavy


CommandAliasPermissionDescription
/reverie reload/rreloadreverie.command.reloadReload all configs
/reverie debug/rdebugreverie.command.debugDebug utilities
/reverie showdown/rshowdownreverie.command.showdownShowdown debug