Advanced vanish plugin where players can vanish / invisible and spy on other players with custom chats, effects and many more...
Advanced vanish plugin with enhanced features for Minecraft 1.8.9 to latest versions
# Download the latest release
# Place Vanish-X-1.0.0.jar in your plugins folder
# Restart your server
/vanish # Toggle regular vanish mode
/vanishx # Toggle enhanced VanishX mode
/vanish chat # Toggle vanish chat
/vanishx chat # Toggle VanishX chat
/vanishxadmin # Access admin commands
# Give vanish permissions to staff
/lp user <player> permission set vanish.use true
/lp user <player> permission set vanishx.use true
/lp user <player> permission set vanish.bypass true
| Command | Description | Permission | Aliases |
|---|---|---|---|
/vanish |
Toggle regular vanish mode | vanish.use |
v |
/vanishx |
Toggle enhanced VanishX mode | vanishx.use |
vx |
/vanish chat |
Toggle vanish chat | vanish.chat |
- |
/vanishx chat |
Toggle VanishX chat | vanishx.chat |
- |
| Command | Description | Permission | Aliases |
|---|---|---|---|
/vanishxadmin |
Access admin commands | vanishx.admin |
vxadmin |
/vanishxadmin reload |
Reload plugin configuration | vanishx.admin.reload |
- |
/vanishxadmin info |
Show plugin information | vanishx.admin.info |
- |
/vanishxadmin help |
Show help message | vanishx.admin |
- |
| Command | Description | Permission |
|---|---|---|
/vanish <player> |
Vanish another player | vanish.others |
/vanishx <player> |
Put another player in VanishX mode | vanishx.others |
| Permission | Description | Default |
|---|---|---|
vanish.use |
Use basic vanish command | op |
vanishx.use |
Use enhanced vanish command | op |
vanish.bypass |
See vanished players | op |
| Permission | Description | Default |
|---|---|---|
vanish.chat |
Use vanish chat | op |
vanishx.chat |
Use VanishX chat | op |
| Permission | Description | Default |
|---|---|---|
vanishx.admin |
Access admin commands | op |
vanishx.admin.reload |
Reload configuration | op |
vanishx.admin.info |
View plugin info | op |
vanish.reload |
Reload plugin config | op |
| Permission | Description | Default |
|---|---|---|
vanish.others |
Vanish other players | op |
vanishx.others |
Put others in VanishX mode | op |
config.yml)# Vanish-X Configuration
settings:
auto-vanish-on-join: false
hide-from-tab: true
can-pickup-items: false
can-interact: true
can-damage-entities: false
can-be-damaged: false
# Vanish chat settings
vanish-chat:
enabled: true
format: "&7[&bVanish&7] &e%player%&7: &f%message%"
show-to-bypass: true
log-to-console: true
# Potion effects configuration for vanished players
potion-effects:
invisibility:
enabled: true
duration: -1 # -1 for unlimited
amplifier: 0
show-particles: false
show-icon: false
night_vision:
enabled: true
duration: -1
amplifier: 0
show-particles: false
show-icon: false
speed:
enabled: false
duration: -1
amplifier: 0
show-particles: false
show-icon: false
jump_boost:
enabled: false
duration: -1
amplifier: 0
show-particles: false
show-icon: false
water_breathing:
enabled: false
duration: -1
amplifier: 0
show-particles: false
show-icon: false
fire_resistance:
enabled: false
duration: -1
amplifier: 0
show-particles: false
show-icon: false
strength:
enabled: false
duration: -1
amplifier: 0
show-particles: false
show-icon: false
resistance:
enabled: false
duration: -1
amplifier: 0
show-particles: false
show-icon: false
absorption:
enabled: false
duration: -1
amplifier: 0
show-particles: false
show-icon: false
saturation:
enabled: false
duration: -1
amplifier: 0
show-particles: false
show-icon: false
# Enhanced vanish mode settings
vanishx:
suppress-join-leave-messages: true
show-custom-leave-message: true
hide-from-essentials: true
hide-from-server-list: true
hide-from-tab-completely: true
# VanishX chat settings
chat:
enabled: true
format: "&7[&cVanishX&7] &e%player%&7: &f%message%"
show-to-bypass: true
log-to-console: true
# Enhanced potion effects for VanishX mode
potion-effects:
invisibility:
enabled: true
duration: -1
amplifier: 0
show-particles: false
show-icon: false
night_vision:
enabled: true
duration: -1
amplifier: 0
show-particles: false
show-icon: false
speed:
enabled: true
duration: -1
amplifier: 1 # Level 2 speed for VanishX
show-particles: false
show-icon: false
jump_boost:
enabled: true
duration: -1
amplifier: 1 # Level 2 jump boost for VanishX
show-particles: false
show-icon: false
# Version compatibility settings
version-compatibility:
use-nms-packets: true
use-legacy-methods: false
debug: false
messages.yml)# Vanish-X Messages
prefix: "&8[&bVanish-X&8] &7"
commands:
vanish:
enabled: "%prefix%You are now &avanished&7."
disabled: "%prefix%You are now &cvisible&7."
enabled-other: "%prefix%You have &avanished &7%player%."
disabled-other: "%prefix%You have made &7%player% &cvisible&7."
target-enabled: "%prefix%%player% has &avanished &7you."
target-disabled: "%prefix%%player% has made you &cvisible&7."
vanishx:
enabled: "%prefix%You are now in &aenhanced vanish mode&7."
disabled: "%prefix%You are no longer in &cenhanced vanish mode&7."
enabled-other: "%prefix%You have put &7%player% in &aenhanced vanish mode&7."
disabled-other: "%prefix%You have removed &7%player% from &cenhanced vanish mode&7."
target-enabled: "%prefix%%player% has put you in &aenhanced vanish mode&7."
target-disabled: "%prefix%%player% has removed you from &cenhanced vanish mode&7."
reload:
success: "%prefix%Configuration reloaded successfully."
# VanishX join/leave messages
vanishx:
join-message: "&e%player% &7has joined the server."
leave-message: "&e%player% &7has left the server."
custom-leave-message: "&e%player% &7has left the server."
# Chat messages
chat:
vanish-chat-enabled: "%prefix%&aVanish chat enabled&7. You can now chat with other vanished players."
vanish-chat-disabled: "%prefix%&cVanish chat disabled&7. You can now chat normally."
vanishx-chat-enabled: "%prefix%&aVanishX chat enabled&7. You can now chat with other VanishX players."
vanishx-chat-disabled: "%prefix%&cVanishX chat disabled&7. You can now chat normally."
no-vanished-players: "%prefix%&cNo other vanished players online to chat with."
no-vanishx-players: "%prefix%&cNo other VanishX players online to chat with."
errors:
no-permission: "%prefix%&cYou don't have permission to do that."
player-only: "%prefix%&cThis command can only be used by players."
player-not-found: "%prefix%&cPlayer not found."
already-vanished: "%prefix%&cYou are already vanished."
already-visible: "%prefix%&cYou are already visible."
already-vanishedx: "%prefix%&cYou are already in enhanced vanish mode."
already-not-vanishedx: "%prefix%&cYou are not in enhanced vanish mode."
admin:
reload-success: "%prefix%&aPlugin configuration reloaded successfully."
Download the Plugin
# Download Vanish-X-1.0.0.jar from releases
Install the Plugin
# Place the JAR file in your plugins folder
# Restart your server
Configure Permissions
# Set up permissions using your permission plugin
# Example with LuckPerms:
/lp group admin permission set vanish.use true
/lp group admin permission set vanishx.use true
Customize Configuration
# Edit config.yml and messages.yml in plugins/Vanish-X/
# Reload with /vanishxadmin reload
Vanish-X is developed and maintained by UG88.
Vanish-X - Advanced vanish plugin for Minecraft servers