zArrowChat

Messages

Edit the player-facing text in messages.yml using MiniMessage.

messages.yml holds the text players see: the mute and unmute notices, the blocked-message warning, the mention toggle replies, the share errors, and the /zarrowchat help and status output. Edit it to match your server's tone or language.

Formatting

Every message supports MiniMessage, so you can add colors, styles, and gradients. Where a player context exists, PlaceholderAPI placeholders work too.

The prefix key

The prefix key at the top is reused across messages. It is a short tag placed in front of plugin messages:

# messages.yml
prefix: "<dark_gray>[<gold>zArrowChat</gold><dark_gray>]</dark_gray> "

Change it once and it updates everywhere it is used.

Placeholders in messages

Some messages accept tags that zArrowChat fills in:

TagWhere it worksFills in
<player>Clear-chat noticeThe player who cleared chat
<version>Admin status and helpThe plugin version
<mute>Admin statusWhether chat is muted
<papi>Admin statusWhether PlaceholderAPI is present
<input>Unknown-subcommand noticeThe text the user typed

If PlaceholderAPI is installed, its placeholders resolve in messages that have a player context.

Example section

chatmute:
  enabled: "<gray>Public chat is now <red>muted</red><gray>."
  disabled: "<gray>Public chat is now <green>unmuted</green><gray>."

filter:
  blocked: "<red>✘ Your message contains blocked words!"

After editing messages.yml, run /zarrowchat reload to apply your changes without a restart.

On this page