ModsJava
AzAntiCheat - Advanced Cheat Detection
Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.
⬇ Download on Spigot
AzAntiCheat
A powerful, lightweight, and optimized anti-cheat solution for Minecraft servers with Java & Bedrock cross-play support
A powerful, lightweight, and optimized anti-cheat solution for Minecraft servers with Java & Bedrock cross-play support
1. DETECTION MODULES (FULL CHECKS)
Category 1: Movement Checks
- Speed (Type A - Horizontal Limit): Checks horizontal speed on the ground. Dynamically adjusts for Speed Potions, ice blocks, Elytra gliding, recent damage knockback, and teleports.
- Fly (Type A - HighJump & Type B - Hover): Detects players jumping higher than the vertical limit (HighJump) or hovering in the air without falling (Hover).
- Jesus (Type A, B, C, D): Detects hovering on water/lava (Hover), moving too fast on water (Speed/Water Walk), and spoofing ground status above liquids (Solid Spoofing - Java Only).
- Spider (Type A - Wall Climb): Prevents climbing walls without ladders, vines, or scaffolding.
- NoFall (Type A - Ground Spoofing): Flags players spoofing ground status (`isOnGround`) while falling to bypass fall damage.
- NoSlowdown (Type A - Item Speed): Prevents moving at normal speed while using items (eating, blocking with shields, drawing bows).
- FastClimb (Type A - Ladder Speed): Limits climb speed on ladders/vines to 0.18 blocks/tick.
- Phase (Type A - Block Collision/Wall Clip): Detects clipping through walls or solid blocks.
Category 2: Combat Checks
- Reach (Type A - Distance Check): Limits attack range (3.8 blocks for Java, 4.4 blocks for Bedrock) adjusted for ping.
- Hitbox (Type A - History Raytrace): Detects hitbox expansion cheats by raytracing the attacker's direction against the victim's historical bounding boxes.
- KillAura (Type A - Angle Check): Flags hits made outside the allowed look angle (exceeding 65° for Java, 85° for Bedrock).
- AutoClicker (Type A - CPS Limit & Type B - Consistency): Flags high CPS (default 18 for Java, 22 for Bedrock) and checks standard deviation of click intervals to prevent macros.
- Velocity (Type A - Vertical, Type B - Horizontal 0%, Type C - Reduced): Flags players resisting vertical knockback, horizontal knockback (0% knockback), or using reduced knockback cheats.
- FastBow (Type A - Speed/Rate Limit & Type B - Consistency): Detects shooting bows/crossbows faster than vanilla limits, enforces rate limits, and flags macros with machine-like firing consistency.
- Aimbot (Type A - Snap, Type B - SilentAim, Type C - High Accuracy): Flags instant camera snaps on attack, bow shots deviating from look direction (SilentAim), or abnormally high arrow accuracy (>85% Java, >95% Bedrock).
Category 3: World & Interaction Checks
- Scaffold (Type A, B, C, D): Detects placing blocks under feet while running forward looking down, placing blocks looking away, running fast, or moving sideways/backwards.
- AirPlace (Type A - Floating Block): Prevents placing blocks in mid-air with no adjacent support.
- FastPlace (Type A - Place Speed): Cancels block placement if the interval is too short (< 65ms for Java, < 40ms for Bedrock).
- Nuker (Type A - Block Break Speed): Blocks breaking multiple blocks or breaking them too fast (< 65ms/40ms interval).
Category 4: Miscellaneous & System Checks
- Timer (Type A - FastMath): Detects game speed hacks (Timer) by analyzing Flying packet arrival intervals.
- GUIMove (Type A - Inventory Movement): Prevents moving while any container GUI is open (bypassed on Bedrock).
- ElytraFly (Type A - Speed & Ascent): Limits horizontal and vertical climb speed when using Elytra.
- AutoFish (Type A - React Time): Prevents auto-fishing bots by checking reel-in reaction times (< 150ms after bite).
- Blink (Type A - Packet Choke): Flags players holding packets to teleport or execute actions silently.
- AntiSpamChat (Type A): Limits chat message frequencies.
- AntiCrash (Type A - Packet/Exploit Prevention): Prevents server crashes from book exploits (limits pages/chars/cooldown) and offhand swap spam (max 12 swaps/second).
2. REQUIREMENTS & DEPENDENCIES
- ProtocolLib (Required): AzAntiCheat relies on ProtocolLib to intercept and analyze network packets for combat, movement, and server exploit checks. Please ensure you are running a version of ProtocolLib that is fully compatible with your Minecraft server version.
- Geyser & Bedrock Support: Uses Floodgate to detect Bedrock players and applies relaxed thresholds (Reach, CPS, Speed) to eliminate false flags.
- Flexible Punishments: Custom thresholds and actions (kick, ban, or command) can be set for each check individually.
- Performance Optimized: VL decay is run asynchronously. Uses a reliable rubberbanding system for movement violations.
[/LIST
4. COMMANDS & PERMISSIONS
Commands:- /azac reload - Reloads the plugin configuration.
- /azac alerts - Toggles alert notifications in chat.
- /azac status [player] - Displays player platform (Java/Bedrock), VL, and ping.
Permissions:- azanticheat.admin - Permission to use `/azac`.
- azanticheat.alerts - Permission to receive alert messages.
- azanticheat.bypass - Bypasses all anti-cheat checks (granted to OP by default).
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
AzAntiCheat - Advanced Cheat Detection is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 52 times (via Spigot). Download it and open it directly in the game.