Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
Supported environments
Server-side
Links
Tags
Creators
Details
Licensed MIT
Published 5 months ago
AstroX AntiCheat
AstroX AntiCheat is a highâperformance Geyser Extension that inspects Bedrock client packets before they are translated to Java. It targets common Bedrock cheat behaviors (speed, fly, reach, and badâpacket abuse) while keeping Netty I/O threads nonâblocking for large servers.
Highlights
- Packetâlevel detection for Bedrock clients (preâtranslation)
- Movement prediction engine tuned to Bedrock physics
- Reach heuristics with ray + dot checks and Bedrock hitbox leniency
- Bad packet detection (impossible sequences, spam bursts)
- Statistical buffers (zâscore) to reduce false positives from jitter
- Async, striped execution with object pooling for low GC pressure
Requirements
- Java 17+
- Geyser API 2.9.2âSNAPSHOT
- Geyser core version aligned with the API snapshot
Installation
- download the JAR.
- Drop it into your Geyser
extensions/folder. - Restart or reload Geyser.
Configuration
Edit config.yml in the extensionâs data folder to:
- enable/disable checks
- adjust thresholds and buffer behavior
- tune sensitivity to your serverâs latency profile
Notes
AstroX AntiCheat uses internal Geyser classes for packet access. Keep Geyser core and API versions in sync for compatibility.


