Commands & Permissions
Sculk keeps its command surface small. Staff live in /sculk alerts and
/sculk verbose; everything else is occasional administration.
Commands
/sculk status Plugin health: checks, workers, alert state
/sculk alerts <on|off> Toggle in-game alerts for yourself
/sculk verbose <on|off> Firehose mode: every flag, any VL
/sculk logs <player> [check] Recent violations for a player
/sculk reload Re-read config.yml without restart
/sculk exempt <player> <time> Temporarily exempt a player (testing)
/sculk banwave run Execute the pending ban wave now
/sculk banwave list Preview who the next wave includes
/sculk license <key> Bind a Premium/Network licence key
Permissions
sculk.admin Everything below, plus reload and licence commands
sculk.alerts Receive in-game alerts; use /sculk alerts
sculk.verbose Use verbose mode
sculk.logs Query violation logs
sculk.banwave Preview and run ban waves
sculk.exempt Grant temporary exemptions
sculk.bypass Never checked. Staff/testing only — audit who has this.
Two deliberate design points:
sculk.bypassis radioactive. Anyone holding it is invisible to every check. Grant it to accounts used for cheat testing, never to rank perks.- Alerts are opt-in per staff member. New moderators see nothing until
they run
/sculk alerts on— nobody gets flooded on their first shift.