TabPlayerHider v1.0
Hides specific players (e.g. bots) from the tab list — skin, nametag and in-game visibility are fully preserved.
What's new
- Initial release
- Netty packet interceptor: intercepts
ClientboundPlayerInfoUpdatePacketand immediately follows withUPDATE_LISTED=falseso hidden players never appear in the tab list PlayerChangedWorldEventfallback (10 ticks) for dimension changes- Commands:
/tabplayerhide(alias/tph) withon,off,status,hide,show,list,reload - Config-driven
hidden-playerslist, persisted across restarts
Requirements
- Paper 1.21.x
- Java 21+
Setup
Add your bot names to config.yml:
hidden-players:
- "BotName1"
- "BotName2"Or use /tph hide <BotName> in-game.