SIXsVanish
PluginLicenseRef-All-Rights-Reserved

SIXsVanish

Advanced, fully configurable vanish plugin for 1.21+

29
Downloads
0
Followers
2 months ago
Updated
📦
2
Versions

📖About SIXsVanish


⚠️ This plugin is currently in active development. Some features may be incomplete or subject to change. Feel free to report any bugs or feedback on the Discord server!


SIXsVanish is a feature-rich, highly configurable vanish plugin designed for modern Minecraft servers running 1.21+. Every aspect of its behaviour — from per-player options to join and quit messages — is fully customisable through simple YAML files, with no restart required.


✨ Features

  • 🫥 Toggle vanish for yourself or other players with a single command
  • 🖥️ Options GUI — open a clean inventory menu to toggle all per-player options without typing a single command (/vanish gui [player])
  • 👁️ Spectator on double-shift — vanished players can press shift twice to seamlessly enter spectator mode and return to their previous game mode, per-player configurable
  • ⚙️ Per-player options configurable at runtime: item pickup, night vision, flight, mob targeting, block/entity interaction, fake messages, spectator-on-sneak
  • 💾 Persistent vanish state — players rejoin in the same vanish state they left in
  • 📨 Fake join/quit messages — seamlessly simulate a player leaving and rejoining for non-seers
  • 🔇 Silent join/quit — players with sixsvanish.see see a dedicated notice instead of the standard message
  • 🔍 Tab-completion filtering — vanished players are excluded from chat and command auto-complete for non-seers
  • 🏷️ PlaceholderAPI support — expose vanish state via %sixsvanish_status%, perfect for use in TAB plugin tab-list names
  • 📋 TAB plugin integration — tab-list entries are refreshed automatically on vanish state change
  • 🔄 Hot reload — apply configuration changes instantly with /sixsvanish reload
  • 🔔 Async update checker — notifies operators of new versions via Modrinth, never blocking the main thread
  • 🎨 Fully customisable messages — supports & codes, &#RRGGBB hex colours, MiniMessage, and PlaceholderAPI placeholders

📦 Requirements

Requirement Details
Minecraft 1.21.x
Platform Bukkit, Spigot, Paper, Purpur and major forks
Java 21+
PlaceholderAPI Optional — enables %sixsvanish_*% placeholders
TAB Optional — enables accurate tab-list refresh on vanish

🛠️ Commands

Command Description
/vanish Toggle your own vanish state
/vanish <player> Toggle vanish for another player
/vanish gui [player] Open the options GUI
/vanish list List all currently vanished players
/vanish status [player] Show vanish state and all options
/vanish set <option> <true|false> Change your own vanish option
/vanish set <player> <option> <true|false> Change another player's option
/sixsvanish reload Reload all configuration files
/sixsvanish info Show plugin version, integrations and status

🔐 Permissions

Permission Description Default
sixsvanish.vanish Toggle own vanish op
sixsvanish.vanish.others Toggle vanish for another player op
sixsvanish.see See vanished players in the world and tab list op
sixsvanish.list Use /vanish list op
sixsvanish.set Change own vanish options (and open own GUI) op
sixsvanish.set.others Change another player's options (and open their GUI) op
sixsvanish.reload Reload configuration files op
sixsvanish.info View plugin info and status op
sixsvanish.update Receive update notifications on join op
sixsvanish.group.admin Inherits all of the above op

⚙️ Configuration

All plugin behaviour is controlled from two YAML files in plugins/SIXsVanish/:

  • config.yml — toggles for persistence, fake messages, placeholder strings, GUI materials, double-shift delay, and all per-player option defaults
  • messages.yml — every string shown to players, with full support for colour codes, hex colours, MiniMessage, and PlaceholderAPI placeholders

Use /sixsvanish reload to apply any changes without restarting the server.


🐛 Bug Reports & Support

Got a bug? A question? Just want to know what's coming next? The Discord server is the place to be — support tickets, changelogs, announcements and more, all in one place.

👉 Join the Discord


Made by SIXs — built for 1.21+