Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
AppleVanish
Apple Vanish is a lightweight staff vanish plugin that can make staff appear to leave the server when enabling vanish and appear to join back when disabling it.
Instead of making staff members simply pop out of existence, AppleVanish can simulate a normal disconnect when vanish is enabled and a normal reconnect when vanish is disabled. The result feels much more believable for regular players and much more useful for real moderation.
Why AppleVanish?
Many vanish plugins either do too little, feel outdated, or become messy when used across multiple Minecraft versions.
AppleVanish aims to stay simple where it matters:
- easy
/vanishtoggle - fake quit message on vanish enable
- fake join message on vanish disable
- messages that adapt to the viewer's Minecraft language
- support for a wide Paper version range
- practical protections against accidental exposure
It is designed for staff who want to observe, moderate, or investigate without turning the server experience into something obviously artificial.
Features
- Toggle vanish mode with
/vanish - Fake leave message when vanish is enabled
- Fake join message when vanish is disabled
- Automatic localization of fake join/quit messages to the viewer's client language
- Hidden from normal player visibility
- Hidden from the tab list where supported by the server version
- Public chat blocking while vanished
- Optional combat blocking while vanished
- Vanish state persistence after restart
- PlaceholderAPI support
How it works
When a staff member enables vanish:
- regular players see a natural leave message
- the vanished player is hidden from normal visibility
- the vanished player can be removed from the tab list on supported versions
- public chat can be blocked while vanished
- combat can be blocked while vanished to avoid accidental exposure
When vanish is disabled:
- regular players see a natural join message
- the player becomes visible again
- normal interaction is restored
This creates a much cleaner vanish flow than a simple instant hide/show system.
Commands
/vanish/v
Permissions
vanish.use- allows a player to toggle vanish modevanish.see- allows a player to see vanished staff
Configuration
enableFakeJoinQuitMessages
Enables or disables fake join/quit messages completely.
blockCombatWhileVanished
Prevents vanished players from dealing damage while vanished.
This helps avoid exposure through PvP, ranged attacks, and other combat-related situations.
PlaceholderAPI
If PlaceholderAPI is installed, AppleVanish registers:
%fullvanish_online%- visible online player count%fullvanish_vanished%- whether the player is vanished
Supported versions
Paper 1.16.5Paper 1.17.xPaper 1.18.xPaper 1.19.xPaper 1.20.xPaper 1.21.xPurpur 1.16.5-1.21.x is also expected to work.
Good to know
- AppleVanish is a server-side plugin
- it is intended for staff and moderation use
- behavior can vary slightly between versions because the plugin supports a wide Paper range
- for best results, use AppleVanish on Paper
In short
If you want a vanish plugin that feels clean, believable, and practical across a wide range of Paper versions, AppleVanish is built exactly for that.


