Skip to content

Detections

Every plan runs every check. Tier changes how many players you cover, how far back you can read and which features are included, never which detections run.

Thorium judges each player’s tick-by-tick movement and actions against what a vanilla client can produce, and flags what one could not. How each check decides is deliberately not documented: a description precise enough to reproduce is a description precise enough to evade.

Each detection carries a confidence between 0 and 1. Your network’s alert threshold decides which are announced; everything is recorded either way.

Movement

Speed, flight, falling, stepping, climbing, liquid walking, timer manipulation, knockback and vehicles.

MCSpeed MCFly MCNoFall MCGroundSpoof MCStep MCJesus MCSpider MCFastClimb MCAirJump MCPhase MCNoSlow MCNoWeb MCSprint MCElytra MCVehicle MCVelocity MCExplosion MCTimer MCTickTimer MCNegativeTimer MCTimerLimit MCPrediction MCBaritone

Combat

Reach, aim, targeting, attack timing and combat-related item use.

MCReach MCHitbox MCHitAngle MCThroughWalls MCAim MCAimAccuracy MCMultiAura MCAutoClicker MCCriticals MCNoSwing MCBlocking MCInvalidInteract MCToolSwitch MCAutoTotem MCFastUse MCCombatHistory

World

Building, breaking and interacting with blocks and inventories.

MCScaffold MCFastPlace MCFastBreak MCNuker MCBlockReach MCBlockSight MCGhostBlock MCAutoTrap MCInventoryMove MCXRay

MCXRay flags mining straight to diamonds, emeralds or ancient debris that had no open face, far more often than branch mining finds them. It is flag-only.

Packets

Malformed, out-of-order or abusive traffic, and known cheat clients.

MCBadPackets MCPacketOrder MCPacketRate MCPacketDelay MCMultiActions MCTransactionOrder MCCrash MCExploit MCChat MCClientBrand

On the Free plan

Until a network is on a paid plan, alerts arrive a little late and name the category (Movement, Combat, World, Packets) rather than the check. Verifying your public server does not change this — it only keeps a Free network’s alerts from being paused seven days after it was created. See plans and billing.

False positives

The most common causes are severe packet loss, a proxy adding latency, and plugins that move players directly. If a check misfires on your server, lower its ladder to flag-only and press False positive on the alert in Discord or the dashboard. That sends it, with its replay, to the Thorium team.

If Thorium misses someone you are sure is cheating, run /missed <player> in Discord while they are online. It records a clip and sends it to us.