VanishIUM
1.1.8A powerful vanish plugin with animations, GUI, vanish levels, and fake/silent join for modern servers.
1.1.8latestVanishIUM 1.1.8Sep 25, 2026 VanishIUM 1.1.8
Hiding a player on the server hides their entity and their tab-list entry. It does not hide their name anywhere the server builds a list straight from the player list - and there were two such places left. - Server list ping. Hovering your server on the multiplayer screen showed the name sample, vanished staff included, to anyone - no login required. Vanished players are now stripped from that sample and subtracted from the online counter shown next to it. - Tab completion.Two Ways a Vanished Player Was Still Leaking
/msg <tab>(and/tell,/w,/tp, plus plugin commands) happily suggested vanished players to everyone. Suggestions are now filtered on all three paths the server uses for them, vanilla Brigadier commands included. Both filters respect the existing vanish level system: staff who are allowed to see a vanished player still get them in the sample and in tab completion, exactly as before./vium whois <tab>was leaking the same way and is filtered too.
- Two new module toggles, both on by default:Other
modules.hide-from-server-list(withhide-from-countto control the counter separately) andmodules.hide-from-tab-complete. Existingconfig.ymlfiles keep working untouched and get the fix without editing. - Compatibility: Paper/Purpur 1.21.10 - 26.3.1.1.7VanishIUM 1.1.7Aug 17, 2026
- The `galaxy` animation no longer throws an error when unvanishing. Paper 26.2 started rejecting particle sizes outsideFix - Galaxy Animation Error on Paper 26.2
[0.01, 4.0], and the animation's fade-in begins at exactly0, so the very first tick spammed anIllegalArgumentExceptionin the console. - Particle sizes are now clamped plugin-wide, so every animation that fades particles in or out stays within the range the server accepts - on 26.2 and on older builds alike. - Nothing changes visually. A size of0was already invisible; it is now simply the smallest size the server allows.
- No config changes. Drop-in replacement for 1.1.6. - Compatibility: Paper/Purpur 1.21.10 - 26.2.Other
1.1.6VanishIUM 1.1.6 - update notifier fixAug 8, 2026 VanishIUM 1.1.6
- The update check now repeats every 12 hours while the server is running. Until now it ran once on startup, so a release published mid-uptime went unnoticed until the next restart - on a server with long uptime, admins effectively never saw the notice. - Admins withUpdate Notifier - No Restart Needed
vium.updateare notified on every join, exactly as before. The difference is that a version released while your server was already up is now picked up on its own, so the notice actually reaches them without a restart. - The console notice stays startup-only - the repeating checks are silent and will not spam your log every 12 hours.
- Nothing to configure: the interval is built in and existingOther
config.ymlfiles keep working untouched. The checker can still be turned off entirely withupdate-checker.enabled: false. - Official Compatibility: Paper/Purpur 1.21.10 - 26.2.1.1.5VanishIUM 1.1.5 - placeholders fixesAug 2, 2026 VanishIUM 1.1.5
- Added `%vanishium_online_count%` — the real number of online players with vanished players excluded. A drop-in 100% accurate player counter for tab lists, scoreboards and MOTDs, with no math placeholders or workarounds needed.New Placeholder — Accurate Online Count
- Vanished count no longer counts offline players. A player who logged out while vanished was still being counted byFixes
%vanishium_vanished_count%. The in-memory vanish set is now cleared on quit, sovanished_count(and the newonline_count) only ever reflect players who are actually online. Their vanish state is still saved and restored on rejoin / across servers.
- Compatibility: Paper/Purpur 1.21.10 – 26.2.Other
1.1.4VanishIUM 1.1.4-short-updateJun 28, 2026 VanishIUM 1.1.4
- Added Anonymous: disappear like a regular vanish with no animation and no sound. Perfect when you want to go invisible without drawing any attention. - Listed first in the animation menu (icon: Crying Obsidian). Fully editable name, lore, icon and slot — just like every other animation.New Animation — Anonymous
- Vanished players are now completely ignored by mobs, regardless of game mode. Mobs that were already chasing you instantly lose aggro the moment you vanish (previously only new targeting was blocked). - Warden fix — Wardens no longer detect or attack vanished players. We now clear the Warden's anger (not just its target), so it can't re-acquire you, and sculk vibrations from vanished players are cut off at the source. The Darkness effect is also suppressed while vanished.Mobs Truly Ignore You
- Meteor Strike, Glass Shatter and Delete Entity are no longer marked experimental — no bugs reported, they're now standard animations.Experimental Animations Promoted to Stable
- Internal cleanup: removed redundant/dead protection code. - Compatibility: Paper/Purpur 1.21.10 – 26.2.Other
1.1.3VanishIUM 1.1.3Jun 26, 2026 VanishIUM 1.1.3
- Full support for Minecraft 1.21.10, 1.21.11 and the new year-based versions 26.1 / 26.2 (Mojang's 2026 numbering:Compatibility — 1.21.10, 1.21.11, 26.1 & 26.2
26.1= first 2026 drop). - Fixed `Sound.valueOf` crash —org.bukkit.Soundis now an interface on these versions, so the old enum lookup no longer compiled/worked. Sounds are now resolved version-safely and configs may use either enum names (BLOCK_CHEST_OPEN) or namespaced keys (block.chest.open). - Verified clean against Purpur API 1.21.11; no NMS is used, so the 26.1 deobfuscation change does not affect the plugin.
- New MySQL backend (opt-in viaMySQL Storage + Cross-Server Vanish Sync
storage.type: mysql) with HikariCP pooling. - Cross-server sync: a player vanished on one server (e.g. lobby) stays vanished after switching to another server on the same network (e.g. OneBlock) — no join notification, no animation/fake message replay. Vanish state and all settings follow the player across the network. - Default stays YAML (per-server) — nothing changes unless you enable MySQL. All DB I/O is async.
- Checks Modrinth + SpigotMC for new releases. Notifies the console on startup and **admins on join** (Update Notifier (configurable & editable)
vium.update). Fully toggleable per source, with every message editable in the lang files.
- Every new message is editable (lang files). Added editable Discord link. - Bumped maven-shade to support Java 21 bytecode. - Compatibility: Paper/Purpur 1.21.10 – 26.2.Other
1.1.2VanishIUM 1.1.2-Experimental Effects&moreMar 11, 2026 VanishIUM 1.1.2
- [E] Meteor Strike — Launch into the sky and slam down with a ground-shaking block wave. FallingBlock shockwave rings expand from impact point using actual terrain blocks. - [E] Glass Shatter — Bloody triple-helix that tightens around you before a crimson explosion. Unvanish summons a rising double blood spiral with pooling effects and smoke. - [E] Delete Entity — Glitch out of existence like a corrupted file. Matrix-green code rain, digital artifacts, and a fatal error screen. - [SPECIAL] Celestial Singularity — Three collapsing dimensional rings form a black hole singularity. Unvanish triggers a supernova flash and spawns animated angel wings behind the player.4 New Animations
Experimental animations are marked with
[E]in the GUI. Celestial Singularity is a[SPECIAL]edition animation.
- Place/Break Block Toggle — New vanish option to prevent placing/breaking blocks while vanished (disabled by default). Toggle via GUI orNew Features
/vium placebreak <on/off>. - PlaceholderAPI Integration — Full support with 10+ placeholders:%vanishium_is_vanished%,%vanishium_vanish_level%,%vanishium_vanished_count%,%vanishium_vanished_list%, and all per-player settings. - `/vium whois <player>` — View detailed vanish info about any player: status, level, animation, all toggle settings. - Item Pickup/Drop — Renamed from "Item Pickup" to reflect that it also blocks item dropping.
- Adventure API Migration — All deprecated BungeeCord/Spigot API calls replaced with modern Adventure components (action bars, titles, broadcasts, GUI inventory names). - GUI Click-Through Fix — Opening sub-menus (Options, Animations) from GUI no longer causes phantom clicks in the new menu. - GUI Open Sound — Added missing chest open sound when openingFixes & Improvements
/vium gui. - Fixed Particle.FLASH crash — ReplacedFLASHparticle (requires Color data in 1.21) with compatible alternatives. - Raid Omen for 1.21 — AddedRAID_OMENpotion effect check alongsideBAD_OMENfor modern raid mechanics. - HideAdvancementMessages — Replaced fragile reflection hack with native Paper API. - Zero hard-coded messages — Every single message is now editable via lang files. - Registry-based Enchantments — Replaced deprecatedEnchantment.INFINITYwithRegistry.ENCHANTMENT.get(). - AsyncChatEvent — Migrated from deprecatedAsyncPlayerChatEventto Paper'sAsyncChatEvent.1.1.1-stableVanishIUM 1.1.1Dec 20, 2025
A major feature update with complete animation overhaul, new effects, enhanced protections, and improved stealth mechanics! ---VanishIUM v1.1.1 - The Galaxy Update
All 12 animations have been completely rewritten from the ground up! - Brand new particle systems with smoother transitions - Improved sound design for each animation - Better performance and async-safe execution - New AnimationBase system for consistent quality - Enhanced visual effects with custom color palettes - More immersive vanish/unvanish experiences Every single animation now feels more polished, professional, and satisfying to use. ---MAJOR: Complete Animation Refactor
Vanish with cosmic style! The new Galaxy animation features mesmerizing particle effects with beautiful color transitions, beacon sounds, and end portal aesthetics. Permission:NEW: Galaxy Animation
vium.animation.galaxyCommand:/vium animation galaxy---
Completely reworked protection system! Wardens will now completely ignore vanished players, and push protection has been enhanced to prevent any unwanted movement interference. - Wardens no longer detect or target vanished players - Improved collision prevention - Better velocity handling for smoother stealth movement ---NEW: Enhanced Warden & Push Protection
Vanished players will no longer accidentally break turtle eggs when walking over them. Perfect for staff monitoring beach areas and turtle breeding zones! ---NEW: No Turtle Egg Breaking
Silent chest opening now uses packet-level interception for even better stealth: - No chest opening sounds for other players - No block action animations visible to others - Seamless integration (optional - works without ProtocolLib too) ---NEW: ProtocolLib Integration
Full Changelog
- New Galaxy animation with cosmic particle effects - NoTurtleEggBreaking feature - vanished players won't break turtle eggs - EnhancedWardensAndPushProtection - Wardens ignore vanished players - ProtocolLib packet adapter for silent chest opening - New permission:Added
vium.animation.galaxy
- Complete animation system overhaul - all 12 animations rewritten - New AnimationBase class for better code structure - Improved particle spawning and timing - Enhanced sound effects across all animations - Better async handling for smoother performanceRefactored
- Push protection system completely reworked - Better permission level handling with regex pattern matching - Silent chest mechanics now packet-based (with ProtocolLib) ---Improved
| | | |---|---| | ProtocolLib | Optional but recommended for best silent chest experience | | Compatibility | Tested on Paper/Spigot 1.20.x - 1.21.x | | Config | Whole config system refactor - It's required to remove all older files | --- Found a bug? Have a suggestion? Let me know in the issues!Technical Notes
1.0.1VanishIUM 1.0.1Apr 19, 2025
A massive backend upgrade! This update introduces modular features, internal cleanup, better performance, and new polish across the board. ---VanishIUM v1.0.1 – Feature Overhaul & Internal Refactor
-New Features
Modular Feature System All vanish logic is now separated into independent modules for better flexibility and performance: -
NightVision,NoPush,NoMobSpawn,NoRaidTrigger-NoDripLeafTilt,NoSculkSensorDetection,HideAdvancementMessages-SilentOpenChest,Broadcast,PickupItemControl- Warden & Sculk detection logic improvements -Vanished players are now fully hidden from TabCompleter Players in vanish will not appear in
/tp,/msg, or any name suggestions -Improved GUI integration All features can now be toggled directly from
/vium gui---
- More reliable animation handling & validation - Modular structure ready for future config support - Optimized internal performance - Better Floodgate handling for Bedrock players ---Improvements
- Fixed: Night vision not persisting correctly - Fixed: Fake join/leave messages not always showing - Fixed: GUI slot config not applying properly in some setups - Fixed: Animation name validation issues ---Bug Fixes
Tip: You can still use
/vium guito toggle everything visually! Thanks for using VanishIUM – your feedback helps it grow1.0VanishIUM v1.0Apr 12, 2025
The first public release of VanishIUM – a modern, GUI-based vanish plugin for staff and admins. ---VanishIUM v1.0 – Initial Release
-New Features
11 animated vanish effects (Smoke, Blink, Crystal, Death, etc.) -
Full-featured GUI: manage vanish, silent/fake join/leave, and animations -
Fake Join/Leave toggle -
Silent Join/Leave toggle -
Auto Vanish on login -
Vanish Levels (
vium.level.1tovium.level.10) -Per-player config files saved in
data/players/-RGB & Hex color support -
Floodgate/Bedrock compatibility -
Fully configurable
config.yml&messages.yml-No dependencies, async-safe, and lightweight ---
-Commands Added
/vium– Toggle your vanish -/vium <player>– Toggle vanish for other players -/vium gui– Open the GUI -/vium animation <name>– Set your animation -/vium silentjoin <on/off>– Silent join -/vium silentleave <on/off>– Silent leave -/vium fakejoin <on/off>– Fake join -/vium fakeleave <on/off>– Fake leave -/vium autovanish <on/off>– Auto vanish on join -/vium list– View vanished players -/vium help– Show help -/vium reload– Reload config/messages ---
Includes full permission control: -Permissions
vium.use,vium.others,vium.gui,vium.reload-vium.list,vium.see,vium.help-vium.level.1→vium.level.10-vium.animation.*-vium.silentjoin,vium.silentleave-vium.fakejoin,vium.fakeleave---Tip: Use
/vium guito instantly access everything in one place!
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta