VanishLite
A lightweight Spigot/Paper plugin that gives staff a proper, complete vanish command — invisible, removed from the tab list, excluded from the player count, with fake leave/join broadcasts.
What /vanish does
- Makes the player invisible (potion effect, no particles that would give away their position) and fully removes their entity from other players' clients via
hidePlayer— which also removes them from the tab list, since it's the same underlying mechanism - Grants free flight while vanished (doesn't clip through blocks, but lets you fly over/around obstacles freely) — your previous flight state is remembered and restored exactly when you unvanish, so it won't override flight granted by another plugin or creative mode
- Broadcasts a fake message to everyone except the vanishing player (
{player} left the game/{player} joined the game, fully customizable), and also suppresses the real vanilla join/quit messages while vanished - Removes the player from the server list player count (the ping shown in the multiplayer server browser), not just in-game
- Persists across reconnects — if you disconnect while vanished, you're still vanished when you rejoin, and already-online players still won't see you appear
- Two vanished players can always see each other, even though they're invisible to everyone else
Commands
/vanish— toggle your own vanish (permissionvanishlite.use)/vanish <player>— toggle another player's vanish (permissionvanishlite.others)/vanish list— list currently vanished players (permissionvanishlite.admin)/vanish reload— reload config.yml (permissionvanishlite.admin)- Alias:
/v
Configuration
Everything lives in config.yml: toggle the invisibility effect and flight independently, toggle the player-count adjustment, and customize every message.
Design note: no true noclip
Walking through solid blocks (true noclip) and being able to place blocks are mutually exclusive in vanilla Minecraft — the only mode that clips through blocks (Spectator) disables world interaction at the client level, not just server-side. Since normal block placement while vanished was a requirement, this plugin uses free flight instead: you never clip through walls, but you get unrestricted movement without your gamemode ever changing, so building/interacting stays completely normal. This is the same approach every well-known vanish plugin takes, for the same reason.
Compatibility
Single JAR, no version-specific (NMS) code, no packet manipulation — works from Minecraft 1.13 up to the current version (26.2), on Spigot, Paper, and Paper forks.

