InvisTab - Hide From Tab When Invisible
Description
InvisTab is a lightweight plugin that automatically hides players from the tab list when they drink an invisibility potion. Unlike traditional vanish plugins, this works with vanilla invisibility potions and only affects the tab list - players remain visible in-game with their armor showing (just like vanilla Minecraft invisibility).
Perfect for survival servers, PvP arenas, or adding an extra layer of stealth to your gameplay! No commands needed - just drink an invisibility potion and disappear from the tab list automatically.
[HR][/HR]
✨ Features
- Automatic Tab Hiding: Players automatically disappear from tab list when drinking invisibility potions
- Vanilla Compatible: Works with standard Minecraft invisibility potions - no special commands required
- Smart Detection: Only affects the tab list - players remain visible in-game with armor showing (vanilla behavior)
- Game Mode Control: Configure which game modes the plugin works in (Survival, Creative, Adventure, Spectator)
- Player Notifications: Optional messages when hiding/showing in tab list
- Reload Command: /invistab reload to update config without restart
- Lightweight: Uses ProtocolLib for efficient packet manipulation
- Debug Mode: Built-in debug logging for troubleshooting
[HR][/HR]
Requirements
- Minecraft Version: 1.19.4+ (Paper/Spigot)
- Java: 17+
- Dependencies: ProtocolLib (Required)
[HR][/HR]
⚙️ Installation
- Download and install ProtocolLib
- Download InvisTab.jar
- Place both plugins in your plugins/ folder
- Restart your server
- Configure settings in plugins/InvisTab/config.yml (optional)
[HR][/HR]
How It Works
- Player drinks an invisibility potion in survival mode
- Player automatically disappears from the tab list for all other players
- Player remains visible in-game (invisible body, visible armor - vanilla behavior)
- When the potion effect ends, player reappears in the tab list
No commands needed! Everything happens automatically based on potion effects.
[HR][/HR]
Commands & Permissions
[TABLE="class: grid, width: 100%"]
Command Permission Description
/invistab None Show plugin version and usage
/invistab reload invistab.reload Reload configuration
[/TABLE]
Aliases: /it, /invtab
[HR][/HR]
⚙️ Configuration
Code (YAML):
# Enable/disable plugin
enabled : true
# Hide players from tab when invisible
hide-on-invisibility : true
# Show messages to players
notify-player : true
# Custom messages
messages:
hidden : '&7You are now &chidden &7from the tab list!'
shown : '&7You are now &avisible &7in the tab list!'
reload : '&aInvisTab configuration reloaded successfully!'
no-permission : '&cYou do not have permission to use this command!'
# Game modes where hiding works
game-modes:
survival : true
creative : true
adventure : true
spectator : false
# Debug logging
debug : false
Technical Details
- Uses ProtocolLib packet manipulation to modify tab list without affecting entity visibility
- Sends PLAYER_INFO_REMOVE packets to hide players from tab
- Sends PLAYER_INFO packets to restore players to tab
- Automatically handles player join/quit events
- Tracks invisibility effect changes in real-time
[HR][/HR]
❓ FAQ
Q: Do players need special permissions?
A: No! It works automatically for all players who drink invisibility potions.
Q: Does it work with /vanish commands?
A: No, this only works with actual invisibility potion effects, not vanish plugins.
Q: Can players still see invisible players in-game?
A: Yes! This only hides from the tab list. In-game visibility follows vanilla Minecraft rules (invisible body, visible armor).
Q: Does it work on Bedrock Edition?
A: Only on Java Edition servers (Spigot/Paper). Use with Geyser at your own discretion.
[HR][/HR]
Support
Found a bug or have a suggestion? Please leave a review or send me a private message!
[HR][/HR]
License
This plugin is free to use on your server. Please do not redistribute without permission.
[HR][/HR]
Enjoy stealthy gameplay with InvisTab! ✨
If you like this plugin, please leave a ⭐⭐⭐⭐⭐ review!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.19, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
InvisTab is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.21. Downloaded 335 times (via Spigot). Download it and open it directly in the game.