Learn · modules

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.

TRtrolPublished 4 min read

What is Anti Bot in Minecraft?

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.

The appeal is efficiency. If a server is running a screenshare check and drops a fake player next to you, your combat automation should ignore it. Anti Bot exists to do exactly that: identify planted bots before your auto-targeting fires on them.

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.

  1. Scan nearby entities

    When your combat module is about to choose a target, Anti Bot first scans all nearby player-shaped entities.

  2. Analyze each entity

    For each entity, it checks whether the entity shows signs of being a planted bot or a real player.

  3. Filter out decoys

    Entities that fail the check are removed from the target list entirely.

  4. Fire on real players only

    Your combat automation then targets only the entities that passed the bot check, so decoys never get attacked.

That matters because a bot that gets attacked hands the reviewer exactly the reaction they were fishing for. Anti Bot does not 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.

What Anti Bot detects

Anti Bot modules check for signs of a planted decoy, including:

  • Entities that never move or attack
  • Players that do not follow normal movement physics
  • Entities with suspicious or placeholder skins
  • Players standing motionless in unusual locations
  • Entities that appear to have no inventory or equipment changes

The exact detection logic varies by client, but the concept is the same: identify fake players before your automation reacts to them.

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 is a trap, and it is designed to catch automation that cannot tell a fake player from a real one.

Anti Bot is the other half of that exchange. It is a client-side filter that recognizes the decoy before an attack ever fires, so there is 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.

FAQ