Skip to content

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 /staff and 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

/afk grabbing coffee
/list
/whois Steve
/nick <gold>KingSteve
/nick off

Going on patrol

/staffmode
/staffchat heading to spawn, reports of grief
/stafflist

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