Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
1.20.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 2 years ago
Updated 13 hours ago
Streamer Tools
The all-in-one nametag hider, vanish & join/leave manager for Spigot & PaperMC.
| Version | 1.5 |
| Author | DINOxANAS |
| Supports | Spigot / PaperMC 1.19 – 1.21+ |
| Java | 17+ |
| Dependencies | None |
| Fabric | Coming Soon |
✨ Features
🏷️ /hidetag — Nametag Hider
- Hides your nametag from every other player.
- Replaces your name in the tab list, chat, and join/leave messages with a randomly generated alphanumeric name.
- Your assigned hidden name is saved by UUID, so it stays the same across restarts and when you toggle the feature again.
- Sends a confirmation message when toggled.
👻 /vanish — Full Vanish
- Makes you completely invisible to other players.
- Removes you from their tab list and hides your nametag.
- Sends a fake leave message when you vanish and a fake join message when you un-vanish, making the transition look natural.
- If
/hidetagis active, fake messages use your hidden name instead of your real name. - Respects
/hidejoinleave— no fake messages are sent when it is active. - Players with
streamertools.seevanishedcan still see vanished players. - Vanish is automatically re-applied after death, respawn, and world changes.
- Players who join while someone is vanished automatically have that player hidden from them.
- Vanished players remain hidden from players who join the server afterward.
- Vanish persists through logout and rejoin. A vanished player remains hidden when they reconnect.
- Vanished players do not trigger join or quit messages when leaving or rejoining while vanished.
📭 /hidejoinleave — Join/Leave Suppressor
- Completely suppresses your join and leave messages.
- Also suppresses fake join/leave messages generated by
/vanish. - Useful for silently joining or leaving while streaming.
🔌 Plugin Compatibility
Streamer Tools handles join/leave events at HIGH priority, allowing plugins such as EssentialsX, CMI, DeluxeChat, and AuthMe to set their custom messages first.
Streamer Tools then:
- Reads the message already created by the other plugin.
- If
/hidetagis active, replaces only the player's name with their hidden name. - If
/vanishor/hidejoinleaverequires suppression, silently hides the message. - Leaves the rest of the existing message format untouched.
Your existing chat and join/leave formatting is not overwritten.
⌨️ Commands & Permissions
| Command | Description | Permission | Default |
|---|---|---|---|
/hidetag |
Toggle nametag hiding | streamertools.hidetag |
OP |
/vanish |
Toggle full vanish | streamertools.vanish |
OP |
/hidejoinleave |
Toggle join/leave suppression | streamertools.hidejoinleave |
OP |
Permissions
| Permission | Description | Default |
|---|---|---|
streamertools.hidetag |
Use /hidetag |
OP |
streamertools.vanish |
Use /vanish |
OP |
streamertools.hidejoinleave |
Use /hidejoinleave |
OP |
streamertools.seevanished |
See vanished players | OP |
📦 Installation
- Download the latest
StreamerTools.jar. - Place it in your server's
plugins/folder. - Restart your server.
- Commands will be available immediately to OPs.
- For non-OP players, use a permissions plugin such as LuckPerms to grant the required permissions.
Do not use
/reload.
🧩 Platform Support
Current:
- Spigot
- Paper
- Minecraft 1.19 – 1.21+
Coming Soon:
- Fabric
📋 Version 1.5
What's New
- Plugin renamed: HiderPlus is now officially Streamer Tools.
- Fixed vanish visibility: Vanished players no longer become visible to players who join the server after the vanish was activated.
- Fixed vanish persistence: Vanished players now remain vanished after logging out and rejoining.
- Fixed join/leave messages: Vanished players no longer trigger join or quit messages when leaving or rejoining while vanished.
Streamer Tools 1.5 focuses on making vanish more reliable and consistent, especially for streamers who need to stay completely hidden.


