Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Links
Tags
Creators
Details
Vanish-X
Vanish-X is a feature-rich, high-performance vanish and server administration plugin designed for modern Minecraft servers (supporting 1.8 to the latest release). It provides packet-level invisibility, dual vanish modes, proxy synchronization, custom staff utilities, and a suite of anti-detection safeguards.
Requirements & Compatibility
- Minecraft Versions: 1.8 through the Latest Release.
- Server Platforms: Spigot, Paper, Purpur, and compatible forks.
- Primary Dependency (Optional but Recommended): ProtocolLib
- Note: ProtocolLib is required for silent container opening, sound suppression, and packet-level visibility hiding.
- Soft Dependencies:
- PlaceholderAPI (for custom join/leave message placeholders)
- Vault / LuckPerms (for per-group join/leave messages)
Features
1. Dual-Engine Invisibility
- Normal Mode (Lite): Standard lightweight vanish. Hides you from the tablist and makes you invisible to players while preserving your current inventory, game mode, location, and hunger. Ideal for passive observation.
- Advanced Mode (Admin): Full isolation mode. Backs up your survival inventory, health, food, and experience, then applies an "Investigation Profile" (Creative mode, Fly, God mode, and interaction restrictions). Disables pressure plate triggers, item pickup, and crop trampling. Your original state is fully restored when unvanishing.
- Silent Shift: Swap between Normal and Advanced engines on the fly using
/vanish modewithout showing up on tab, generating sound, or displaying join/leave broadcasts.
2. Packet-Level Stealth (Requires ProtocolLib)
- Silent Containers: Open chests, Ender Chests, barrels, and shulker boxes silently without causing opening animations (lid movement) or playing sound effects.
- Ghost Status: Automatically suppresses block breaking/placing particles, item-drop animations, and player sounds (such as footsteps) for vanished admins.
- Scoreboard & Tab Desync: Hides vanished players from scoreboards, tab lists, and standard player lists.
3. Staff Mode & Investigation Utilities
- Staff Duty Toggle: Run
/vanish staffto enter staff mode, which automatically vanishes you, grants fly/god mode, and gives customizable inspection tools in your hotbar:- Player Info Book: Right-click players to inspect detailed data.
- Freeze Ice: Right-click to freeze a player in place.
- RTP Compass: Right-click to teleport to a random player.
- Inventory Chest: Inspect target player inventories in view-only mode.
- Ender Chest: Inspect target player Ender Chests in view-only mode.
- Follow Feather: Automatically stalk a target player and stay within a configured radius.
- Settings Star: Opens the Vanish-X GUI control panel.
- Exit Barrier: Safely exits staff mode and restores your inventory.
- Silent Teleportation: Teleport directly to players without footprints, sounds, or visual cues.
- Freeze System: Freeze rule-breakers on the spot to inspect them. Frozen players cannot move or send chat messages.
4. Anti-Detection & Safeguards
- Physical Isolation: Prevents triggering pressure plates, tripwires, detector rails, crop trampling, and redstone ore updates.
- Cobweb Bypass: Automatically fakes cobwebs as air for vanished staff to prevent movement slowdown.
- Tab-Complete Hiding: Vanished players do not show up in command tab-completion for normal players.
- Bypass Protections: Prevent vanished players from being targeted by aggressive mobs.
- Fake Network Messages: Manually broadcast fake join or fake leave messages to trick players while you toggle vanish.
5. Proxy Sync & Network Support
- Cross-server synchronization for BungeeCord or Velocity networks. Enable proxy sync in your config and define a secure sync-key to sync vanish states network-wide.
6. Interactive Settings GUI
- Access
/vanish settingor/vanish guito toggle settings dynamically (e.g., night vision, item pickup, hunger loss, pushable state, and particle suppression).
Installation
- Download the
Vanish-X.jarfile. - (Optional but highly recommended) Download and install ProtocolLib.
- Drag and drop the jar file(s) into your server's
pluginsfolder. - Restart your server to generate the default configuration files.
- Configure permissions in your permission plugin (e.g., LuckPerms).
Configuration Files
config.yml: Core settings, anti-detection toggles, proxy settings, and defaults.messages.yml: Completely customizable localization, colors, prefix, and error messages.staffmode.yml: Customize hotbar slot positions, materials, names, and lore for all Staff Mode items.
Commands & Permissions
Core Commands
| Command | Alias | Description | Permission Node |
|---|---|---|---|
/vanish |
/v, /vx |
Toggle your invisibility state. | vanishx.command.toggle (Fallback: vanish.use) |
/vanish [player] |
Toggle vanish state of another player. | vanishx.command.others (Fallback: vanish.others) |
|
/vanish add <player> |
Force vanish a player and add to vanish list. | vanishx.command.others (Fallback: vanish.others) |
|
/vanish remove <player> |
Force make a player visible. | vanishx.command.others (Fallback: vanish.others) |
|
/vanish mode [advanced/normal] |
Switch between Advanced and Normal vanish modes. | vanishx.mode.switch (Fallback: vanish.use) |
|
/vanish setting |
/vanish gui |
Open the interactive GUI settings panel. | vanishx.command.setting (Fallback: vanish.use) |
/vanish staff |
Toggle Staff Mode and receive administration tools. | vanishx.command.staff (Fallback: vanish.staff) |
|
/vanish global |
Sync vanish state across proxy servers. | vanishx.command.global (Fallback: vanish.global) |
|
/vanish chat |
Toggle isolated staff chat for vanished players. | vanishx.command.chat (Fallback: vanish.use) |
|
/vanish check <player> |
Check target player's vanish, staff, and global state. | vanishx.command.check (Fallback: vanish.see) |
|
/vanish list |
View a list of all currently vanished players. | vanishx.command.list (Fallback: vanish.see) |
|
/vanish reload |
Reload all configuration files and update staff tools. | vanishx.command.reload (Fallback: vanish.admin) |
|
/vanish help [page] |
/vanish ? |
View command help pages (1-3). | vanishx.command.vanish (Fallback: vanish.use) |
/vanish perms |
/vanish permissions |
View the permission directory. | vanishx.command.permissions (Fallback: vanish.use) |
/vanish info |
View plugin details, version, and credits. | vanishx.command.vanish (Fallback: vanish.use) |
Utility & Staff Commands
| Command | Description | Permission Node |
|---|---|---|
/vanish freeze <player> |
Freeze or unfreeze a target player. | vanishx.command.freeze (Fallback: vanish.staff) |
/vanish follow <player> |
Toggle automatically following a player. | vanishx.command.follow (Fallback: vanish.staff) |
/vanish tp <player> |
Silently teleport to a player. | vanishx.command.tp (Fallback: vanish.staff) |
/vanish inspect <player> |
Open target inventory in view-only mode. | vanishx.command.inspect (Fallback: vanish.staff) |
/vanish ec <player> |
Open target Ender Chest in view-only mode. | vanishx.command.inspect (Fallback: vanish.staff) |
/vanish rtp |
Teleport to a random player. | vanishx.command.rtp (Fallback: vanish.staff) |
/vanish fakeleave |
Broadcast a fake leave message and vanish. | vanishx.command.fakeleave (Fallback: vanish.use) |
/vanish fakejoin |
Broadcast a fake join message and unvanish. | vanishx.command.fakejoin (Fallback: vanish.use) |
Additional Permissions
vanishx.see(Fallback:vanish.see) - Bypass invisibility to see vanished players.vanishx.bypass.blocks- Bypass block interaction cancellations.vanishx.bypass.pickup- Bypass item pickup restrictions.vanishx.admin(Fallback:vanish.admin) - Grants full administrative access (bypass all restrictions).
Proxy Configuration (BungeeCord / Velocity)
To synchronize vanish states network-wide:
- Ensure Vanish-X is installed on all backend Spigot servers.
- In the
config.ymlof all servers, setproxy.enabledtotrue. - Set the
proxy.sync-keyto the same secret string on all servers. - Ensure the backend servers use a bungee/velocity-compatible proxy setup.
Support & Links
- Modrinth: Modrinth
- Discord Support: Join our Discord Server
Developed with ❤️ by UNTILGAMER (UG88).


