Vanish
A Simple Vanish Plugin
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Vanish
Vanish Plugin
A lightweight, fully configurable vanish system for Bukkit/Paper servers, giving staff the power to slip in and out of sight without a trace—and even audit their own stealthy movements.
---
🌟 Features
- Runtime config reload `/vanish` or `/v` to vanish; `/unvanish` or `/uv` to reappear. True toggle behaviour—no more “stuck” states. - Runtime config reload Vanished players are removed from the TAB list. - Runtime config reload While vanished, you cannot: - Deal damage (`features.disable-damage`) - Target or be targeted by mobs (`features.disable-target`) - Pick up items (`features.disable-pickup`) - Runtime config reload Vanished players cannot send chat messages (`features.disable-chat`). - Runtime config reload A subtle “[VANISHED]” bar above your hotbar (`features.action-bar`). - Runtime config reload Vanished players join and leave with no public messages (`features.silent-joinquit`). - Runtime config reload - Records every `/…` command a vanished player runs. - Logs vanish/unvanish events. - Console and real-time viewers see all events. - Runtime config reload `/consolevanish` toggles your personal vanish-log feed. - Runtime config reload `/vanishsettings reload` (alias `/vs`) reloads `config.yml` without a server restart.
---
🔐 Permissions
| Permission | Default | Description | |--------------------|---------|---------------------------------------------| | `vanish.use` | OP | Allows use of `/vanish`, `/v`, `/unvanish`, `/uv`. | | `vanish.see` | OP | Can still see vanished players in-game. | | `vanish.reload` | OP | Allows `/vanishsettings reload`. | | `vanish.log` | OP | Allows toggling/viewing live vanish logs via `/consolevanish`. |
---
🛠 Commands
- `/vanish` (alias `/v`) Toggle vanish on/off. - `/unvanish` (alias `/uv`) Force unvanish. - `/vanishsettings reload` (alias `/vs`) Reload `config.yml`. - `/consolevanish` Toggle real-time vanish logging feed.
---
⚙️ Configuration (`config.yml`)
```yaml features: hide-from-tab: true disable-damage: true disable-chat: true disable-target: true disable-pickup: true action-bar: true silent-joinquit: true logging: true
messages: vanish: '&aYou have vanished.' unvanish: '&cYou are visible again.' no-permission:'&cYou don''t have permission.' cannot-chat: '&cYou cannot chat while vanished.' action-bar: '&7[&eVANISHED&7]' log-prefix: '&e[VanishLog]&r '