What Is Anti Bot in Minecraft? Module Explained

Anti Bot is a combat module that screens fake decoy players out of auto-targeting, so your automation never wastes a hit on a planted screenshare bot.

Modulesby trqUpdated July 13, 2026
Key takeaways
  • Anti Bot is a combat module that filters fake decoy player entities out of auto-targeting.
  • Servers and screenshare reviewers plant bot accounts to see how a suspected cheater's tools react.
  • It checks every nearby entity before an attack fires, skipping anything that looks like a planted decoy.
  • It only touches target selection, not aim, reach, or attack speed.

Anti Bot is a combat module that filters fake decoy player entities out of a client's auto-targeting logic. Screenshare reviewers and some servers plant bot accounts dressed up as ordinary players specifically to see whether a suspected cheater's tools react to them. Anti Bot recognizes those decoys for what they are and keeps combat automation from wasting an attack on one, the same way an actual opponent would just ignore a character standing there doing nothing.

How Anti Bot works

The module sits ahead of whatever logic picks a target for combat automation. Before an attack goes out, Anti Bot checks each nearby player-shaped entity and screens out the ones that read as planted decoys rather than genuine opponents. Entities that pass the check stay in the normal targeting pool. Entities flagged as decoys are simply skipped, so the attack never fires on them at all.

That matters because a bot that gets attacked hands the reviewer exactly the reaction they were fishing for. Anti Bot doesn't try to hide anything or fake innocence. It just refuses to take the bait, which means combat automation only ever spends its attacks on entities that are actually there to fight.

In practice this shows up as a layered check bolted onto whatever else a client's combat suite is doing, not a standalone feature. Rise Nextgen, a Fabric-based utility client, runs it exactly this way: filed under the combat category, quietly filtering the target list before the rest of the automation gets to act.

Anti Bot vs anticheat bot detection

These two things share a name but point in opposite directions. A server-side anticheat's bot detection works by planting a decoy and watching how a suspected cheater's client reacts to it. It's a trap, and it's designed to catch automation that can't tell a fake player from a real one.

Anti Bot is the other half of that exchange. It's a client-side filter that recognizes the decoy before an attack ever fires, so there's no reaction for the anticheat to watch in the first place. One is a detection method aimed at cheaters. The other is a module that quietly declines to walk into it.

Opal ships this

Opal's own Anti Bot module does exactly this job: extra bot-detection checks so targeting ignores fake players. It's classified Safe in the module list, since it never touches aim, reach, or attack behavior, only what your combat automation is allowed to see.

FAQ