Installation
- Check the Requirements: Paper or Folia 1.21+, Java 21+.
- Download the latest jar from GitHub Releases.
- Drop it into your server's
plugins/folder. Remove any other vanish plugin first. - Start (or restart) the server. AdvancedVanish creates
plugins/AdvancedVanish/config.yml. - Edit the config if you want to (see Main Configuration),
then apply it with
/vanish reload.
Verifying it's working
The console prints one block when the plugin has enabled:
[AdvancedVanish] AdvancedVanish v26.10.0 on Paper
[AdvancedVanish] Storage None
[AdvancedVanish] Priority LuckPerms
[AdvancedVanish] Hooks Essentials, PlaceholderAPI
[AdvancedVanish] Ready in 18ms
- Storage is
RedisorMySQLwhen cross-server sync is connected,Filewhen persistent states are on, otherwiseNone. - Priority is
LuckPermswhen vanish priority is active, otherwiseoff. - Hooks lists the installed plugins AdvancedVanish integrates with.
Then run /vanish in-game. You should see You are now in vanish. and other players should lose
sight of you.
Updating
Replace the jar and restart. config.yml carries a config-version. When an update changes the
config format, the plugin saves your old file as config-backup-<timestamp>.yml, writes the new
default config, and copies every value you had set into it. The console logs one warning when that
happens. If the version hasn't changed, your file is left untouched.
Coming from the original AdvancedVanish by quantiom? Read the Migration Guide first.
Uninstalling
Remove the jar and restart. plugins/AdvancedVanish/ (config, backups and vanishStates.json) is
left on disk; delete it for a clean removal. With MySQL sync, the advancedvanish_states table stays
in your database.