What Is Criticals in Minecraft? Module Explained

Criticals is a combat module that forces every hit to register as a critical strike, no jump timing required. Here's how it works and why it's easy to catch.

Modulesby trqUpdated July 13, 2026
Key takeaways
  • Criticals is a combat module that forces every hit to land as a critical strike, the damage bonus vanilla Minecraft only grants while falling.
  • It skips the jump-timing requirement, so hits land critical while standing still.
  • It's a damage cheat, seen in client lineages like Fan and Tenacity.
  • Servers catch it by checking whether the attacker's movement supports a critical.

Criticals is a combat module that forces every attack a player lands to register as a critical hit, the extra damage vanilla Minecraft normally reserves for attacks that connect while the attacker is falling. Landing a real critical takes a timed jump right before the swing. Criticals throws that timing out entirely: every hit counts as a critical whether the player is airborne, walking flat, or standing dead still. It's a small mechanical change with a loud visual tell, and it belongs to the blunter, older end of the cheat spectrum rather than anything built to survive scrutiny.

How Criticals works

Vanilla Minecraft checks one thing before awarding a critical hit: is the attacker moving downward at the instant the attack lands. In practice that means jumping and hitting on the way down, a narrow window most players learn to time by feel. Land inside it and the game adds bonus damage along with the star-particle burst and critical-hit sound. Miss it and the hit is ordinary.

Criticals removes the check. Instead of reading the player's actual vertical velocity, it marks every outgoing attack as a critical before the client sends it, so the damage bonus applies no matter what the player's real movement looks like. It's been documented in client lineages including Fan and Tenacity, both from an era and style of client where masking a mismatch this obvious was never really the point.

Why people use it

The appeal is damage without the tradeoff. A real critical requires jumping into a fight, which briefly puts you airborne with your movement options narrowed and your hitbox easier to read. Criticals hands out that same bonus without ever leaving the ground, so a player fighting flat-footed does as much damage per swing as someone who nailed the timing on every single hit. It turns a skill into a constant.

Why it gets detected

Criticals changes a combat outcome, not the game's appearance, so it carries real risk on any server running server-side checks. The signature is twofold. There's the visual one: critical hits throw a distinct particle burst and sound, and a client reporting one on nearly every swing looks wrong on its face. Then there's the one the server actually verifies: it can track the attacker's own position and velocity at the moment the hit registers, and a player who is standing on the ground, not falling, landing what the client claims is a critical hit directly contradicts how vanilla combat works. That contradiction is what server-side anticheats flag.

Where Opal draws the line

Opal ships its own combat-side modules, the same general category Criticals lives in, but a forced-critical toggle isn't one of them. A mismatch this easy for a server to catch (critical damage landing while your own tracked velocity says you never left the ground) is exactly the kind of edge that gets a client blacklisted from server allowlists inside a week.

Criticals vs Reach and aim modules

Criticals doesn't touch distance or targeting, so it isn't a substitute for Reach or an aimbot. Reach decides whether a hit can register from farther away than vanilla allows. An aimbot decides whether the crosshair lands on the target at all. Criticals only decides what happens to damage once a hit has already landed, whether it counts as critical or not. The three are commonly stacked together rather than used as alternatives, since each one solves a different part of a swing.

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 forcing critical hits outside of vanilla's rules breaks the terms of service on essentially every server.

FAQ