-
Notifications
You must be signed in to change notification settings - Fork 4
Vanish Basics
Run /vanish (or /v) to toggle your vanish state. Staff with vanishpp.vanish.others can target another player:
/vanish Notch
A fake "Player left the game" message is sent using the server's native translation packet - indistinguishable from a real disconnect, and shown in each player's own language.
To customise the fake quit text:
📁plugins/Vanishpp/config.yml→messages.fake-quit
🔧 In-game:/vconfig messages.fake-quit "&eStaff left."
Leave empty ("") to use the server's native translation.
To disable the fake quit broadcast entirely:
📁plugins/Vanishpp/config.yml→vanish-effects.broadcast-fake-quit: false
🔧 In-game:/vconfig vanish-effects.broadcast-fake-quit false
- Invisible to players without
vanishpp.see - Flight enabled (requires
vanishpp.fly) - see Flight Control - Night vision applied (requires
vanishpp.nightvision) - God mode active - no damage, no hunger
- Action bar shows a vanish indicator
To change the action bar text:
📁plugins/Vanishpp/config.yml→vanish-appearance.action-bar.text
🔧 In-game:/vconfig vanish-appearance.action-bar.text "&cYou are HIDDEN"
To disable the action bar indicator:
📁plugins/Vanishpp/config.yml→vanish-appearance.action-bar.enabled: false
🔧 In-game:/vconfig vanish-appearance.action-bar.enabled false
Players with vanishpp.see see you in the tab list as a gray, italicized entry. Vanished players also render with a staff-only glowing outline (requires ProtocolLib).
To disable the staff glow:
📁plugins/Vanishpp/config.yml→vanish-appearance.staff-glow: false
🔧 In-game:/vconfig vanish-appearance.staff-glow false
- Real join message suppressed
- Fake "Player joined the game" message broadcast to normal players
- All vanish effects removed
- Flight disabled (configurable - see Flight Control)
To customise the fake join text:
📁plugins/Vanishpp/config.yml→messages.fake-join
🔧 In-game:/vconfig messages.fake-join "&eStaff joined."
To disable the fake join broadcast:
📁plugins/Vanishpp/config.yml→vanish-effects.broadcast-fake-join: false
🔧 In-game:/vconfig vanish-effects.broadcast-fake-join false
Players with vanishpp.join-vanished automatically vanish on login if they were vanished when they last left.
Permission: Assign
vanishpp.join-vanishedvia your permission plugin or/vperms <player> vanishpp.join-vanished set
If prevent-accidental-chat is enabled, typing in chat while vanished holds the message and prompts:
[Vanish++] Your message is held. Run /vchat confirm to send it.
To enable/disable chat confirmation:
📁plugins/Vanishpp/config.yml→invisibility-features.prevent-accidental-chat
🔧 In-game:/vconfig invisibility-features.prevent-accidental-chat false
When a player vanishes or unvanishes, other staff with vanishpp.see are notified in chat.
To disable staff notifications:
📁plugins/Vanishpp/config.yml→messages.staff-notify.enabled: false
🔧 In-game:/vconfig messages.staff-notify.enabled false