What Is Reach in Minecraft? (Combat Module Explained)

Reach is a combat module that extends how far you can hit a target past the vanilla limit. Here is how it works, why anticheats catch it, and the risks.

Modulesby trqUpdated June 4, 2026
Key takeaways
  • Reach is a combat module that lets you hit targets past the vanilla attack distance.
  • Vanilla survival caps melee at three blocks; Reach replaces that check with a larger number.
  • Detection is server-side: the server recomputes the hit distance and flags long hits.
  • Small Reach is harder to catch because it hides inside the latency tolerance servers already grant.

Reach is a combat module that lets a player hit a target from farther away than the game normally allows. Vanilla Minecraft caps the attack distance at a fixed range. A Reach module raises that cap so attacks land before the opponent is in true melee range. It is a cheat feature, and servers treat it as one.

How Reach works

Reach changes the distance at which the client will register and send an attack. Vanilla survival combat uses an attack reach of three blocks, and the client refuses to attack anything past it. A Reach module replaces that check with a larger number, so the client tells the server "I hit that entity" while the entity is still several blocks out.

The server is what makes this matter. Because the attacking player's client decides who got hit, a modified client can claim hits the server did not expect. A naive server accepts the hit. A stricter server recomputes the distance itself and rejects anything beyond a small tolerance.

Why people use it

The appeal is winning fights you should lose. Extra reach means landing the first hit, kiting an opponent who can never close the gap, and trading favorably in melee. In a one-versus-one fight, even a small distance advantage decides who hits first and who gets comboed.

Aim assistance and hit-timing modules chase the same goal from a different angle: they tilt the fight by a margin too small to notice, so the victim experiences a normal duel while quietly losing one they should have won.

How anticheats catch Reach

Anticheats catch Reach by recomputing the hit distance on the server and comparing it against a believable maximum. The math is the core of the check, but real detection has to account for noise.

Factor the anticheat weighsWhy it matters
Player and target positions at hit timeThe raw distance being claimed
Network latency and tick timingLag can make a legitimate hit look long
Entity hitbox size and lag compensationServers rewind positions to be fair to high-ping players
Movement and momentumBoth fighters are moving when the hit lands

A modern anticheat sets a threshold a little above the real limit to absorb that noise, then flags hits that exceed it. Subtle Reach, a fraction of a block over the cap, is harder to catch than a large value because it hides inside the latency tolerance the server already grants. That is why obvious large-reach settings get caught quickly while small ones can slip through weaker checks.

Reach as a combat module

Reach sits in the same family as aim and timing modules. As a concept it is one of the oldest and simplest combat cheats, which is exactly why server-side anticheats treat distance checks as a baseline thing they must get right. It pairs naturally with KillAura, which automates the attack itself while Reach extends how far that attack lands.

Reference, not a how-to

This page describes the module generically so you know what the term means. Naming and exact behavior vary by client, and any reach beyond the vanilla limit breaks the rules on essentially every server.

FAQ