- AntiTabComplete is a Minecraft module that blocks tab-complete requests some servers use to quietly profile a player's client.
- It intercepts the client side of Minecraft's tab-completion exchange, the background traffic triggered by pressing Tab.
- It's a privacy fix, not a competitive one; it never touches movement or combat.
- Tenacity is the client documented with this module.
AntiTabComplete is a module that stops a server from using Minecraft's tab-completion exchange to quietly pull information about a player's client. Some server plugins send tab-complete requests not to help with typing, but as a low-visibility channel for passive data collection. AntiTabComplete closes that channel from the client side, so those requests just get no answer.
How it works
Tab completion is normal Minecraft behavior. Start typing a command, hit Tab, and the client and server trade messages behind the scenes so the game can suggest valid completions. None of that exchange is shown to the player, which is exactly what makes it reusable for something other than autocomplete. A plugin can fire these requests at a client to probe it, and read whatever comes back, without a single line of it appearing in chat.
AntiTabComplete sits on that gap. It intercepts or ignores the requests before the client can answer them, so a plugin leaning on the tab-complete channel gets nothing useful back. Normal chat and command usage looks identical to the player the whole time. Nothing visibly changes, which is the point.
A privacy fix, not a gameplay edge
This is where AntiTabComplete splits from most of what people mean when they say "Minecraft cheat." A module like Reach or KillAura changes what the game physically lets you do, and anticheats exist specifically to catch the movement and timing fingerprints that leaves behind. AntiTabComplete never touches movement or combat. It only changes what a server can learn about you passively, which makes it an information problem, not a competitive one.
That also makes it low-risk to run. It doesn't send falsified data or alter anything the server can verify about your combat or movement, it just withholds a response to a request the player was never meant to see in the first place. From the server's side, a client that doesn't answer a passive probe just looks like a client that lacks the probed behavior, not one caught sending fake packets. Same category as other counter-surveillance tooling: quiet, defensive, and not what anticheats are actually built to catch.
Where Opal stands on this
Opal doesn't ship a module called AntiTabComplete. It's a narrow fix for a narrow probe, and it only matters on the specific servers that run this kind of plugin. Worth asking about by name if you're comparing utility clients on privacy grounds rather than just DPS.
FAQ
It blocks tab-complete requests that a server plugin sends to passively collect information about the player's client, requests that never show up in chat or anywhere else on screen.
No. It doesn't change movement, combat, or anything else a server can score as an unfair advantage. It's a privacy feature that closes a passive data-collection channel, nothing more.
No, it has zero effect on gameplay. It only changes what a server plugin can learn about the player through the tab-completion exchange, not how fast they hit or move.
Tenacity is the client tracked with an AntiTabComplete module in the knowledge base.
Because the exchange happens behind the scenes and is never shown to the player, it gives a plugin a quiet channel to send requests and read responses, which is exactly the kind of passive collection AntiTabComplete shuts down.