Every user-facing string lives in messages.yml. The format supports:


Fake-message broadcasts

When a player vanishes or unvanishes mid-session, ZelVanish broadcasts a fake quit/join line to every online player. Defaults mimic Minecraft's wording so vanish looks like a normal disconnect.

broadcasts:
  on-vanish:   "&e%player-name% has left the game."
  on-unvanish: "&e%player-name% has joined the game"

Set either to DISABLED to mute it. They are not sent when vanish/unvanish piggy-backs on a real join or quit — those are governed by show-join-message and show-leave-message in settings.yml.


Placeholders by message

Placeholder Available in
%player% broadcasts.on-vanish, broadcasts.on-unvanish
%target%, %vanish-status%, %vanish-status-word% vanish-status-command, vanish-toggle-other-command
%vanished-players% vanished-list
%search% could-not-find-player
%command%, %syntax% invalid-syntax