Skip to content

Vonix Server Utilities — Social & Messaging

Release Line: 2.0.2 Communication SubsystemStandalone Line

VSU provides complete chat formatting, whisper routing, and an integrated ignore mechanism. All social commands are automatically integrated with the moderation subsystem.

VSU allows players to whisper directly without broadcasting across global chat:

  • /msg <player> <message...> (Aliases: /tell) — Sends a private message to an online player.
  • /r <message...> (Aliases: /reply) — Quickly replies to the last player who messaged you.
# Example communication
/msg Alex Are you at the mob farm?
/r Yes, heading back to base now.

Players can self-manage unwanted harassment or spam using the client ignore list:

  • /ignore <player> — Toggles ignore status for target player.

When Player A ignores Player B:

  • Player B’s private /msg and /tell attempts to Player A are blocked.
  • Player B is not notified that they are ignored (to prevent escalation).
  • Global chat filtering is handled server-side.

VSU provides personal and administrative nickname customization:

  • /nick <nickname> — Sets your own chat display name. Standard Minecraft color and formatting codes (e.g. &a, &l, &#HEX) are supported if permitted.
  • /nick <player> <nickname> — Sets another player’s nickname (Requires vsu.admin.nick or Op 2).
  • /nick off / /nick reset — Clears the nickname and restores the default Minecraft account name.

Staff can send prominent, server-wide announcements using formatted banners:

  • /broadcast <message...> (Aliases: /bc, /gc) — Emits an administrative message to all connected players across all dimensions.
/broadcast Server scheduled maintenance in 15 minutes. Please find a safe location!

The social system is tightly coupled with the VSU moderation engine:

  • When a player is muted via /mute or /tempmute, the enforcement hook captures both raw chat (ServerChatEvent on NeoForge, ServerMessageEvents.CHAT_MESSAGE on Fabric) and social commands.
  • The muted player is automatically blocked from executing /msg, /tell, /r, /reply, /me, and /broadcast.
  • Every blocked attempt displays:
    §c[VSU] You are muted (Expires in: <remaining_time>).