Every command lives under the /wardenguard root; the short alias is /wac . (It never clashes with WorldGuard's short command.) Each sub command has its own permission (wardenguard.command.<sub>, all default to OP); wardenguard.command.* grants them all. /wac help only lists what you may run, and tab completion never suggests a command you lack permission for.
The panel's Console page suggests these commands with descriptions as soon as you type /wac, and offers quick buttons for the common ones.
Command Permission Description /wac help [page]command.helpPaged, clickable help /wac statuscommand.statusVersion, platform, language, TPS/MSPT, violations 1 h / 24 h, top 3 checks, web link /wac versioncommand.versionVersion and update check /wac reloadcommand.reloadReloads config and language files /wac lang [en|tr|es|de|auto]command.langShows or sets your language; auto follows the client /wac menu [checks|players|punish|settings]command.menuMoon-themed inventory menu (alias gui)
Command Permission Description /wac alerts [on|off|toggle|status]command.alertsAlerts on/off; status prints state, filter and digest in one line /wac alerts filter <check|category|clear> [minVL]command.alertsOnly alerts of one check, variant or category, optionally from a VL /wac alerts digest <on|off>command.alertsGroups repeats of the same player and check as ×N /wac verbosecommand.verboseEvery flag, without buffers
Command Permission Description /wac player <player>command.playerPlayer card: UUID, ping, client, risk bar, top 5 VL, last punishment, quick actions, open in panel /wac history <player> [page N|session N|latest]command.historySession history /wac spectate <player> / /wac stopspectating [here]command.spectateSpectate and return /wac exempt <player>command.exemptTurns checks off for this session (state keeps being tracked) /wac resetvl <player>
Command Permission Description /wac bans [page]command.bansThe ban wave queue, with remove buttons /wac banwave <list|run|clear|remove <player>>command.banwaveManages the wave; run and clear ask to confirm
In the panel the Night Watch page shows the same queue with a countdown, per-player evidence and approve/postpone/cancel buttons.
Command Permission Description /wac checks [category] [page]command.checksChecks and their state (active, disabled, experimental, alert only) /wac check <check> [info|enable|disable]command.checkDescription, category, decay, setback VL; enable/disable is written to the config and synced to the panel
Command Permission Description /wac web connect <token> [secret]command.webSaves the token and connects (/wac connect works too) /wac web [status]command.webState, queue, next retry, last error /wac web testcommand.webWebSocket round trip time /wac web reconnect / /wac web disconnectcommand.webReconnects / disconnects
Command Permission Description /wac perf [checks [n]|reset]command.perfPrediction time, per-check ms, load of one thread /wac debug <player|on|off|export>command.debugPrediction debug lines; export writes a JSON file /wac dump, /wac log <id>command.dump, command.logDiagnostic dump /wac testwebhookcommand.testwebhookDiscord webhook test
wardenguard.exempt, wardenguard.exempt.<check>, wardenguard.nosetback, wardenguard.alerts.enable-on-join, wardenguard.verbose.enable-on-join, wardenguard.brand.enable-on-join.
Previous Check List Next Warden Watchman