This page documents every command provided by ZelVanish and the permission nodes that gate them.
The plugin registers a single root command: /vanish (aliases: /v, /zelvanish).
| Command | Description | Player Only | Permission |
|---|---|---|---|
/vanish |
Toggles your own vanish state. | Yes | zelvanish.vanish |
/vanish help |
Shows the help message. | No | zelvanish.command.help |
/vanish reload |
Reloads the configuration and re-initializes hooks. | No | zelvanish.command.reload |
/vanish list |
Lists every currently vanished online player. | Yes | zelvanish.command.list |
/vanish status <player> |
Shows whether the target player is vanished. | No | zelvanish.command.status |
/vanish toggle <player> |
Toggles vanish on another player. | No | zelvanish.command.toggle |
/vanishToggles vanish for the sender. Requires zelvanish.vanish. If the player is currently vanished they will be unvanished, otherwise they will be vanished. Only usable by players.
/vanish helpPrints the help block defined in messages.yml.
/vanish reloadReloads config.yml and messages.yml, and re-applies all enabled hooks (PlaceholderAPI, Essentials, DiscordSRV, Dynmap, SquareMap, LibsDisguises, ActionBar, server list, etc.).
/vanish listSends the sender the list of all currently vanished online players. Sends None when nobody is vanished.
/vanish status <player>Reports whether <player> is currently vanished. If the target is offline or unknown, a "could not find player" message is sent.
/vanish toggle <player>Toggles the vanish state of another online player. Useful for staff acting on someone else.
| Node | Description |
|---|---|
zelvanish.* |
Grants every ZelVanish permission, including zelvanish.vanish and every subcommand. |
zelvanish.command.* |
Grants every /vanish subcommand. |