rift

Minecraft anticheat · 1.8–26.2

Rift simulates every player, every tick.

Rift rebuilds Minecraft's movement physics for each player and compares it with what actually arrives over the network. When a client claims something the physics can't produce, you get an alert, not a false ban.

SPIGOT · PAPER · FOLIA · FABRIC — JAVA 17+

detection-radar
players 12

waiting for detections…

The check pipeline

Every packet gets checked three ways.

Movement first. Claims next. Patterns over time.

01Simulation
legal movement rangeclient claimset back

Movement, replayed

Vanilla movement, replayed for every player. Impossible positions get rejected.

every tickactive
02Packet checks
BadPacketsF

Claims, verified

Packet order, rotation, reach and hitboxes checked together.

137 checksactive
03Heuristics
AutoClickerA

Patterns, flagged

Aim patterns and click timing measured across many samples.

over timeactive
01 / Rift telemetrylive

1.8–26.2

supported versions

02 / Rift telemetrylive

137

checks

03 / Rift telemetrylive

0.3 ms

avg prediction

04 / Rift telemetrylive

14

languages

Under the hood

The details most anticheats skip.

Prediction Engine

Simulates vanilla movement physics to catch deviations that packets can't hide.

Hybrid Heuristics

Statistical sub-detectors analyze aim patterns, click entropy, and sensitivity curves.

Lag Compensation

Transaction-based latency tracking keeps detections accurate even on 200ms+ connections.

Multi-Stage Pipeline

Packets flow through pre-via, rotation, position, prediction, and post-prediction checks.

Web Dashboard

Configure everything from a clean web interface. No config files needed.

Modular Checks

7 check type interfaces with per-player registration. Enable, disable, and tune per check.

Setup

Up and running in minutes.

Scroll — a whole first run plays out as you go.

01 · Pick a plan02 · Drop in the jar03 · Watch it boot

Professional

Popular

€29/mo

  • 250 players · 30 subservers
  • All 137 checks + cloud checks
  • Real-time alerts, priority support
License activated — RIFT-7F3K-9QMD

plugins

Essentials.jarVault.jarWorldEdit.jarrift.jar
rift@production — console
[12:04:07 INFO]: Starting minecraft server version 1.21.4
[12:04:09 INFO]: [RiftAC] Enabling RiftAC v1.00
[12:04:09 INFO]: [RiftAC] Loading PacketEvents...
[12:04:09 INFO]: [RiftAC] Registering packets...
[12:04:09 INFO]: [RiftAC] Registering tick schedulers...
[12:04:09 INFO]: [RiftAC] Registering singular bukkit event... (PistonEvent)
[12:04:12 INFO]: Done (4.833s)! For help, type "help"
[12:05:31 INFO]: UUID of player Steve is 9c7d1e2f-3a4b-4c5d-8e9f-0a1b2c3d4e5f
[12:05:31 INFO]: Steve joined the game
[12:06:02 INFO]: [RiftAC] Rift » Steve failed Reach (x1) hit distance 3.42, allowed 3.0
[12:06:04 INFO]: [RiftAC] Rift » Steve failed Simulation (x100) offset 0.052
rift.jar
  • Pick a plan — checkout puts a license key in your dashboard.
  • Drop in the jar — add Rift to your plugins folder and set the key in the config.
  • Watch the alerts — flags show in game, in Discord, and per player under /rift profile.

FAQ

Asked constantly.

Anything else, the Discord is the fastest way to reach us.

Ask on Discord

Cheats have workarounds for a lot of things. Not for physics.