Skip to content

Server commands

Player commands use /d or /dungeon. <...> marks a required argument; [...] marks an optional one.

Permission Access Default
dungeon.use player commands true
dungeon.go Keeper and Potion Master teleports true
dungeon.admin /da or /dadmin, subject to sudo op
dungeon.bugs.admin admin bug queue, in addition to admin access op
mazegen.use maze generation and tools op
mazegen.admin delete, convert, reload; also needs mazegen.use op

Editing dungeon blocks requires admin access and /da bypass. Bypass resets on login. Test runs do not award normal progression.

Staff with dungeon.admin use /da sudo and submit a reason to open a ten-minute session. The owner account is exempt. Console tools require a window opened in-game with /da consolesudo; console release-proof is exempt. Admin actions are audited.

Command Action
/da sudo [off] open or end your admin session
/da consolesudo [off] open or end your console window
/da audit verify verify the audit chain; owner only
/da list command names
Command Action
/da bypass toggle free admin entry and dungeon block editing
/da dryrun [tileset] [days] [tier] generate, report, and delete a test dungeon; days 0–365, tier 0–3
/da test date <YYYY-MM-DD> enter a test for a chosen date
/da test random [seed] enter a seeded test
/da preview [runs] preview run rewards
/da preview help preview help
/da preview crescent [seconds] [spin] preview the crescent effect; spin [seconds] also works
/da loot <tier> [theme] sample one chest
/da pity [player] inspect the loot pity counter
/da difficulty [health|damage|rewards] [value] view or persist Normal mode multipliers, 0.01–10
/da rundifficulty [easy|normal|hard] view or change the live run world’s Minecraft difficulty
/da damagetrace toggle per-hit damage diagnostics
/da damagetrace zombie spawn a control zombie in a run
/da debug mazegen toggle generation diagnostics
/da debug actionbar toggle the HUD preview
/da debug wallclimb toggle the wall-climb prototype
/da jingles open the sound preview menu
/da limbo enter or /da limbo reset enter or reset limbo
/da close close live runs and refund entries
/da reload reload config, language, and validated content
/da release-proof <nonce> answer a release check
/da world create <id> or /da world destroy <id> create or delete a dungeon world
/da world list list dungeon worlds
/da world bench <count> benchmark world creation, 1–64
Command Action
/da grant <player> <shards> add or remove soul shards, -16 to 16
/da grant <player> xp <amount> add or remove dungeon XP
/da grant <player> level <level> set dungeon level
/da grant <player> mastery <level> raise selected-class mastery to 1–50
/da coins [player] <amount> grant coins
/da newday [player] reset daily entry and allowance
/da rune-shards <player> [set <count>] inspect or set an online player’s Rune Shards
/da class status <player> class diagnostics
/da class mastery <player> <level> raise selected-class mastery to 1–50
/da class passive <player> list|capacity|status [class] inspect passives
/da class passive <player> equip|unequip <passive> [class] change a passive loadout with normal validation
/da class passive <player> clear [class] clear a passive loadout
/da starter status <player> inspect starter-weapon claims
/da starter reset <player> [class|all] clear starter-weapon claims
/da tutorial status <player> inspect tutorial progress
/da tutorial reset <player> [crown] reset tutorial progress; crown also clears its lifetime crown claim
/da quests reset <quest-id|all> [confirm] preview or confirm resetting your own authored quests
/da spot set|clear|tp <name> set, clear, or visit a saved position
/da npc <role> open a merchant or service menu
/da merge or /da refine open forge menus
/da wardrobe-backup now create a wardrobe backup
Command Action
/da items or /da testitems item-giving browsers
/da items discover|revoke <player> <item-id> grant or revoke collection credit
/da items reset [confirm] preview or confirm resetting every player’s collection
/da give <player> flower_pouch [count] give Flower Pouches, 1–64
/da announce <item-id> [chest|<boss-id>] test a find broadcast
/da roll inspect the held item’s roll
/da roll identify identify the held item
/da roll lint lint definitions
/da roll audit world audit affected item copies
/da claim audit audit owed completion loot
/da provenance [check] inspect the held item’s history
/da provenance lookup <serial> inspect one item record
/da provenance player <name> [limit] inspect a player’s records
/da provenance stats provenance totals
/da provenance contested [clear] inspect or clear the held item’s contested mark
/da provenance restore <serial> [--force] restore a recorded item
/da runes inspect Skript’s rune roster
/da bugs bug report queue; also needs dungeon.bugs.admin
/da bugs status <id> <state> change a report’s status
/da bugs reply <id> <message> reply to a report
/da journal summary|export [days] summarize or export the journal, 1–365 days
/da cutover status inspect cutover state
/da cutover report [coins] or /da cutover report player <player> inspect migration reports
/da cutover confirm <epoch> <token> confirm a prepared cutover
/da trade operations or /da vanity operations list currency or vanity operations
/da trade operation <id> or /da vanity operation <id> inspect an operation
/da trade retry|cancel <id> or /da vanity retry|cancel <id> retry or cancel an operation
/da trade resolve <id> applied|cancelled <reason> resolve a trade operation
/da vanity holds <player> inspect vanity holds

/da lab opens the admin testing lab. Its class, spell, passive, level, skill, and mastery choices are temporary lab settings.

Command Action
/da lab leave or /da lab join <owner> leave or join an admin lab
/da lab class [class] open the class selector or switch class
/da lab spell [slot] inspect the lab spell build
/da lab spell <slot> level <1–9> [minor <id|none>] [major <id|none>] edit spell level and picks; minor or major can also follow the slot directly
/da lab passive open the passive switcher
/da lab level <level> set lab level
/da lab skill <skill> <points> set lab skill points, 0–100
/da lab mastery <1–50> set lab mastery
/da lab items open the item-giving browser
/da lab matchitem match lab level to the held item
/da lab clearbackpack clear the lab backpack
/da lab refill, /da lab reset, /da lab clear, or /da lab restart refill resources, reset the session, clear mobs, or restart the targets
/da lab target select a target
/da lab knockback [pinned|movable] toggle or set target knockback
/da lab meter or /da lab results reset the meter or open results
/da lab mana or /da lab invulnerable toggle unlimited mana or invulnerability
/da lab combo [class] open combo practice
/da lab combo next|prev|weapons|help combo practice controls
/da lab combo spell <1–4> choose the practice spell
/da lab dummies [count] [level] [spacing] [formation] [mode] [element] spawn targets; formations line, cluster, ring; modes immortal, killable, boss, boss-killable
/da lab boss <encounter> spawn a ladder boss encounter
/da lab spawn <element> <grunt|elite|add|boss> <mob-id> <level> spawn a roster mob

/maze requires mazegen.use. Delete, convert, and reload also require mazegen.admin.

Command Action
/maze savetile <set> <name> save a selection as a tile
/maze tool [stamp] or /maze tool wand <set> tile stamp and cell wand
/maze select <set> [<cellsx> <cellsy> <cellsz>] select whole cells
/maze frame <x> <y> <z> build a room frame
/maze tiles [set] list sets, or reload and inspect one
/maze explain [set] [tile] inspect tile connectors and variants
/maze newset <name> <cellx> <celly> <cellz> create a tileset
/maze deletetile <set> <name> or /maze deleteset <set> delete a tile or set
/maze gen [rooms] [mode] [policy] [seed] [speed] [tileset] [levels] [branching] [log] [below] [palette] [difficulty] open the generator dialog or generate a maze
/maze preview <rooms> [mode] [policy] [seed] [tileset] [levels] [branching] [below] print a topology preview
/maze previewtile <set> <tile> [palette] [difficulty] paste a tile preview
/maze newpalette <set> <name> create a palette template
/maze undo [count] or /maze cancel undo pastes or stop generation
/maze daily [days] preview the daily sequence
/maze weights [set] [<tile> <value|auto>] inspect or set tile frequency
/maze convert <set> or /maze export [set] migrate schematics or export topology
/maze demotiles rewrite the demo tileset
/maze modes generator algorithms
/maze reload reload maze config