π» Vanish | The Ultimate Minecraft Vanish Plugin
π» Fronsky Vanish | The Ultimate Minecraft Vanish Plugin
Become truly invisible in Minecraft. Zero traces. Full control.
π Website β’ π¦ GitHub β’ π API Docs β’ π¬ Support
Fronsky Vanish is a modern, high-performance Minecraft vanish plugin built for Paper - Spigot servers (1.20 β 26.1+). Designed for staff, moderators, and server admins who need reliable, trace-free invisibility with full control over every aspect of vanished behavior. If you're looking for the best vanish plugin for your Minecraft server, this is it.
One command. Complete invisibility. No join messages, no quit messages, no mob aggro, no sound, nothing. Your staff can moderate, investigate, or test in total stealth.
β‘ Why Server Owners Choose Fronsky Vanish
| π Lightweight - Fast | Minimal resource usage, no lag, no overhead, even on large networks. |
| π» Truly Invisible | Not just hidden from the tab list, completely undetectable. No join/quit messages, no particles, no traces. |
| π Silent Containers | Open chests, ender chests, shulker boxes, and barrels without any sound or animation. Powered by ProtocolLib. |
| π Boss Bar Indicator | A persistent, customizable boss bar reminds staff they are currently vanished. |
| π― Per-Player Settings | Each staff member can toggle their own sound effects and silent join preference. |
| π¨ Customizable Colors | Change the plugin's accent color across boss bars and chat messages to match your server's brand. |
| π Granular Permissions | 18 individual permission nodes, control exactly who can do what. |
| βοΈ Fully Configurable | Toggle every disabled action individually. Customize every message. Reload without restart. |
| π₯οΈ Interactive GUI | Manage vanished players through a clean player-head GUI, click to teleport or toggle. |
| π Developer API | Full public API for third-party plugins to integrate with vanish state. |
β¨ Feature Overview
π΅οΈ Core Vanish
- Toggle vanish for yourself or other players with a single command
- Silent join - quit, vanished players produce no join or quit messages
- Auto-vanish on join, staff with the right permission are automatically vanished when they log in
- Fake join/quit messages, simulate join or quit messages while remaining vanished
π‘οΈ Disabled Actions (While Vanished)
All the following can be individually enabled or disabled in config.yml:
| Action | Description |
|---|---|
| Damage | Vanished players cannot take damage |
| Hunger | Food level stays frozen |
| Mob Targeting | Mobs completely ignore vanished players |
| Silent Chests | Open chests without any sound or animation for other players |
| Silent Ender Chests | Same silent behavior for ender chests |
| Silent Shulker Boxes Barrels | Silent opening for all container types |
| Pressure Plates | Vanished players don't trigger pressure plates |
| Death Messages | Death messages are hidden from public chat |
| Player Push | Disable collision so vanished players can't be pushed |
| Item Pickup | Prevent vanished players from picking up items |
π₯οΈ Interactive GUI
- View all currently vanished players in a player-head inventory GUI
- Quick access to vanish management without memorizing commands
π¨ Personalization
- Custom plugin color, change the accent color used in the boss bar and messages (supports all Minecraft chat colors including PINK and PURPLE)
- Per-player sound toggle, enable or disable the vanish sound effect per staff member
- Custom vanish sound, change the sound played when vanishing (any valid Minecraft sound)
- Full message customization, every player-facing message is editable in
messages.yml
π Integrations
Fronsky Vanish seamlessly integrates with popular server plugins:
| Plugin | Integration |
|---|---|
| ProtocolLib | Packet-level player hiding, accurate server list player count, silent container opening. Recommended. |
| PlaceholderAPI | 7 placeholders for use in scoreboards, tab lists, chat formats, and more. |
| Dynmap | Automatically hides vanished players from the web map. |
All integrations are optional, the plugin works perfectly without them, but unlocks extra features when they're present.
π Commands
| Command | Description |
|---|---|
/vanish or /v |
Toggle vanish for yourself |
/vanish {player} |
Toggle vanish for another player |
/vanish gui |
Open the vanish player GUI |
/vanish list |
List all currently vanished players |
/vanish tp {player} |
Teleport to a player while vanished |
/vanish join |
Send a fake join message |
/vanish quit |
Send a fake quit message |
/vanish sound |
Toggle your vanish sound effect |
/vanish silent |
Toggle silent join mode |
/vanish color |
Change the plugin accent color |
/vanish reload |
Reload all configuration files |
/vanish info |
Show plugin info and build metadata |
/vanish help |
Show the help overview |
/vanish permissions |
Show all permission nodes |
/vanish placeholders |
Show available PlaceholderAPI placeholders |
π Permissions
All permissions default to OP only unless noted otherwise.
Core Permissions
Permissions
| Permission | Description |
|---|---|
vanish.* |
Full access to all Vanish features |
vanish.see |
See vanished players |
vanish.join |
Auto-vanish on join (silent join) |
Command Permissions
| Permission | Command |
|---|---|
vanish.cmd.vanish |
/vanish |
vanish.cmd.vanish.others |
/vanish {player} |
vanish.cmd.vanish.gui |
/vanish gui |
vanish.cmd.vanish.list |
/vanish list |
vanish.cmd.vanish.tp |
/vanish tp |
vanish.cmd.vanish.join |
/vanish join |
vanish.cmd.vanish.quit |
/vanish quit |
vanish.cmd.vanish.sound |
/vanish sound |
vanish.cmd.vanish.silent |
/vanish silent |
vanish.cmd.vanish.color |
/vanish color |
vanish.cmd.vanish.reload |
/vanish reload |
vanish.cmd.vanish.info |
/vanish info |
vanish.cmd.vanish.help |
/vanish help |
vanish.cmd.vanish.permissions |
/vanish permissions |
vanish.cmd.vanish.placeholders |
/vanish placeholders |
π PlaceholderAPI Placeholders
Requires PlaceholderAPI
| Placeholder | Output | Example |
|---|---|---|
%vanish_isvanished% |
Whether the player is vanished | true / false |
%vanish_status% |
Vanish status as text | Vanished / Visible |
%vanish_count% |
Number of currently vanished players | 3 |
%vanish_cansee% |
Whether the player can see vanished players | true / false |
%vanish_total_online% |
Online player count minus vanished players | 42 |
%vanish_color% |
Current plugin accent color | BLUE |
%vanish_silent% |
Whether the player has silent join enabled | true / false |
βοΈ Configuration
config.yml
# Enable debug logging for troubleshooting
debug-mode: false
# Vanish sound settings
sound-enable: true
sound: 'AMBIENT_CAVE'
# Toggle individual actions while vanished
disabled-actions:
damage: true
hunger: true
mob-target: true
silent-chest: true
silent-ender-chest: true
pressure-plates: true
death-messages: true
player-push: true
pickup-items: true
# Plugin accent color (used in boss bar - messages)
plugin-color: 'BLUE'
messages.yml
Every player-facing message is fully customizable, from vanish notifications to permission headers. Supports color codes with Β§.
π Developer API
Fronsky Vanish provides a public API so other plugins can interact with vanish state programmatically.
import nl.fronsky.vanish.api.VanishAPI;
// Check if Vanish is available
if (VanishAPI.isAvailable()) {
// Check if a player is vanished
boolean vanished = VanishAPI.isVanished(player);
// Toggle vanish state
VanishAPI.toggleVanish(player);
// Get all vanished players
int count = VanishAPI.getVanishedPlayerCount();
// Check if a player can see vanished players
boolean canSee = VanishAPI.canSeeVanished(player);
}
π Full documentation: API Documentation on GitHub
π§ Perfect For
| Use Case | How Vanish Helps |
|---|---|
| π‘οΈ Staff Moderation | Monitor players without them knowing staff is online |
| π Cheater Detection | Observe suspected cheaters invisibly in real-time |
| πΊοΈ Map Exploration | Explore your world without mobs, damage, or hunger |
| π Stealth Gameplay | Create unique game modes or events with invisible players |
| π§ͺ Testing - Development | Test server features without interference from players |
| π¬ Content Creation | Record or stream without being visible on the server |
π¦ Installation
- Download the latest version from this page
- Place
Vanish-x.x.x.jarin your server'splugins/folder - (Optional) Install ProtocolLib, PlaceholderAPI, and/or Dynmap for additional features
- Restart your server
- Configure in
plugins/Vanish/config.ymlandplugins/Vanish/messages.yml - Done! Use
/vanishto get started
β οΈ Requirements - Compatibility
| Requirement | Version |
|---|---|
| Minecraft | 1.20 β 26.1+ (latest versions supported) |
| Server Software | Spigot or Paper |
| Java | 17 or higher |
π¬ Support Links
| Resource | Link |
|---|---|
| π Website | fronsky.nl |
| π§ Email Support | support@fronsky.nl |
| π Bug Reports | GitHub Issues |
| π¦ Source Code | GitHub Repository |
Made with β€οΈ by Fronsky
-
View User Profile
-
Send Message
Posted May 9, 2026Hi how u doing ?
your link to the github source code don't work, it is normal ?
take care !
-
View User Profile
-
Send Message
Posted May 14, 2026@lMaxence121 Thanks for notifying, we will fix this in the upcoming release planned for tomorrow.
-
View User Profile
-
Send Message
Posted Nov 4, 2024Pourquoi chez moi en 1.20.1 le plugin ne fonctionne pas ? Les joueurs me voient même en vanish. peut être parce que c'est un serveur moddé ?
-
View User Profile
-
Send Message
Posted Nov 26, 2024In reply to justrayzox__: Hi there! We tested this on a 1.20.1 Spigot Minecraft server using the latest public version of the plugin (2.1.1), and everything seems to work as expected. You can check the screenshots we took via the attached links.
If youβre running a modded server, it might cause issues. This is because the plugin relies on specific SpigotAPI functions to interact with the server. While some features may work similarly across Spigot, Paper, and modded servers, others might behave differently.
We recommend using a default Spigot server for the best results, as even Paper servers can occasionally handle things differently due to variations in the API.
Links:
- Both Visible: https://ibb.co/FVxvfwc
- 1 Player Invisible: https://ibb.co/DG1TvvR
-
View User Profile
-
Send Message
Posted Jul 22, 2024Is this compatible for 1.21?
-
View User Profile
-
Send Message
Posted Jul 24, 2024In reply to sand_underman__: It should be yes. If some functionalities are not fully working, please let us know at support@fronsky.com
-
View User Profile
-
Send Message
Posted Jun 5, 2024perm nodes where?
-
View User Profile
-
Send Message
Posted Jun 7, 2024In reply to Grimone: You can do ingame /vanish help and there you can see all commands. When you hover over the commands you can see the permissions. This page has now also been updated with all available permissions.