Sueta
IN

InvisTab

2025-11-27

InvisTab - Hide From Tab When Invisible

·Plugin

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

  1. Download and install ProtocolLib
  2. Download InvisTab.jar
  3. Place both plugins in your plugins/ folder
  4. Restart your server
  5. Configure settings in plugins/InvisTab/config.yml (optional)

[HR][/HR]

How It Works

  1. Player drinks an invisibility potion in survival mode
  2. Player automatically disappears from the tab list for all other players
  3. Player remains visible in-game (invisible body, visible armor - vanilla behavior)
  4. 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

# 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

[HR][/HR]

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!

Similar projects

Plugin →