Staff & Presence
Staff & Presence Commands¶
Two modules cover "who is around and what they're doing." Presence is the everyday awareness layer — AFK, /list, nicknames, /whois, server health — most of which players use themselves. Staff is a dedicated, staff-mode-only toolkit that turns a moderator into a patrol loadout with a single command.
All output is MiniMessage-formatted, and every command is registered through Brigadier with permission-filtered tab completion.
Presence¶
Awareness and identity commands. The read-only verbs default to everyone; nicknames and vanish are staff-gated.
| Command | Description | Permission |
|---|---|---|
/afk [reason] (away) |
Toggle AFK, with an optional reason | uxmessentials.afk.use |
/vanish (v) |
Become fully invisible to other players | uxmessentials.vanish.use |
/list (who, online, playerlist) |
See who is online | uxmessentials.list.use |
/realname <player> |
Resolve a nickname back to the real account name | uxmessentials.realname.use |
/nick <name>\|off\|clear |
Set or clear your own display name | uxmessentials.nick.use |
/nick <player> <name> |
Set another player's display name | uxmessentials.nick.others |
/whois <player> |
Account, identity, and status card | uxmessentials.whois.use |
/gc (lag, tps, mem) |
Server health: TPS, uptime, memory, loaded chunks | uxmessentials.gc.use |
/staff |
List the staff currently online | uxmessentials.staff.use |
/presencesettings |
Open your personal presence settings panel | uxmessentials.presencesettings.use |
Vanish, AFK, and staff-detection nodes
A handful of marker nodes shape how presence behaves:
uxmessentials.vanish.see— still see vanished players (other staff).uxmessentials.vanish.persist— stay vanished across relogs.uxmessentials.afk.kick.exempt— never auto-kicked for being AFK.uxmessentials.staff.member— marks an account as staff, so it shows in/staffand staff-only broadcasts.
Staff Mode¶
The staff module is staff-mode-only: entering staff mode swaps your survival inventory for a moderation loadout (a gadget hotbar) and drops you into vanish, then restores everything when you toggle back out. It is separate from the everyday /vanish above.
| Command | Description | Permission |
|---|---|---|
/staffmode [player] |
Flip yourself (or a target) into staff mode — loadout swap, gadget hotbar, and vanish | uxmessentials.staff.mode |
/staffchat <message> (sc) |
Post to the staff-only chat channel | uxmessentials.staff.chat |
/stafflist |
Online-staff GUI (vanish-aware; click a head to teleport) | uxmessentials.staff.list |
/staff vs /stafflist
/staff (presence) prints a quick chat list of who is on duty and is fine for players. /stafflist (staff module) opens an interactive, vanish-aware GUI where you can click a staff head to teleport straight to them.
Examples¶
Everyday presence¶
Going on patrol¶
Rename or disable any of these
Every command literal above can be renamed, re-aliased, or switched off in commands/commands.conf without touching permissions — see Renaming Commands.
Next Steps¶
- 🕵️ Staff Mode Feature Guide - Loadout, gadgets, and the vanish workflow
- 🛡️ Moderation - Freeze, punishments, and investigation tools
- 🔐 Permission Reference - Every vanish, nick, and staff node