EagleAC – Lightweight & Powerful Anti-Cheat for Minecraft icon

EagleAC – Lightweight & Powerful Anti-Cheat for Minecraft -----

Advanced cheat detection with zero bloat



EagleAC – Advanced Anti-Cheat System
EagleAC is a lightweight yet powerful anti-cheat plugin for Minecraft servers, built to detect and eliminate cheaters in real time. With an advanced set of combat and movement checks, EagleAC helps you maintain fair play on your server.

✅ Features
  • Comprehensive Detection – A wide range of scaffold, packet, and aiming checks

  • Instant Punishment – Automatically kicks players upon flagging

  • Experimental Checks Support – Includes optional verbose flags for fine-tuning

  • Customizable Messages – Fully configurable flag messages for both chat and console

  • Flag Reset System – Resets player violation counts after a given time interval

  • Lightweight and Efficient – Optimized for performance and minimal false positives
Configuration Overview
Code (YAML):
Punishment:
  enabled
: true
  punish-cmd
: "kick {player} [Eagle] Unfair advantage."

Messages
:
  console-flag-message
: '&f [&bEagle&f ] &b {player } &fflagged &b {checkName } &f (&b {checkClass }&f ) [&b {flags }&f/&b {maxFlags }&f ] {experimental } &8| &7 {verbose }'
  flag-message
: '&f [&bEagle&f ] &b {player } &fflagged &b {checkName } &f (&b {checkClass }&f ) [&b {flags }&f/&b {maxFlags }&f ] {experimental } &8| &7 {verbose }'

  chat-reset-message
: "&f[&bEagle&f] §fPlayer flags have been reset."
  console-reset-message
: "&f[&bEagle&f] §fPlayer flags have been reset."

Settings
:
  chat-reset-message
: true # Enable chat flag reset message
  console-reset-message
: false # Enable console flag reset message

  chat-flag-message
: true # Enable chat flag message
  console-flag-message
: true # Enable console flag message

  flags-reset-interval
: 300 # seconds
  maxFlags
: 5

checks
:
  ScaffoldRot
:
    enabled
: true
    punishUser
: true
  ScaffoldAccel
:
    enabled
: true
    punishUser
: true
  BadPacketsA
:
    enabled
: true
    punishUser
: true
  BadPacketsB
:
    enabled
: true
    punishUser
: true
  BadPacketsC
:
    enabled
: true
    punishUser
: true
  BadPacketsD
:
    enabled
: true
    punishUser
: true
  AimA
:
    enabled
: true
    punishUser
: true
  AimB
:
    enabled
: true
    punishUser
: true
  AimC
:
    enabled
: true
    punishUser
: true
  AimD
:
    enabled
: true
    punishUser
: true
  AimE
:
    enabled
: true
    punishUser
: true
  AimF
:
    enabled
: true
    punishUser
: true
  AimG
:
    enabled
: true
    punishUser
: true
  AimH
:
    enabled
: true
    punishUser
: true
  AimI
:
    enabled
: true
    punishUser
: true
  AimJ
:
    enabled
: true
    punishUser
: true
  AimK
:
    enabled
: true
    punishUser
: true
  AimL
:
    enabled
: true
    punishUser
: true
  AimM
:
    enabled
: true
    punishUser
: true
  AimN
:
    enabled
: true
    punishUser
: true
  AimO
:
    enabled
: true
    punishUser
: true
  AimP
:
    enabled
: true
    punishUser
: true
  AimQ
:
    enabled
: true
    punishUser
: true
  AimS
:
    enabled
: true
    punishUser
: true
  AimT
:
    enabled
: true
    punishUser
: true
  AimU
:
    enabled
: true
    punishUser
: true
  AimW
:
    enabled
: true
    punishUser
: true
bedrockUsers
:
  block-join
: false
  exempt-full
: true
Detection Checks
EagleAC currently supports the following checks, all of which can be toggled and configured:

Scaffold Checks
  • ScaffoldRot

  • ScaffoldAccel
Bad Packet Checks
  • BadPacketsA

  • BadPacketsB

  • BadPacketsC

  • BadPacketsD
Aim Assist Checks
  • AimA through AimW
    (Extensive aim-related detection modules, including 20+ unique patterns)
Bedrock Support
Code (YAML):
bedrockUsers:
  block-join
: false
  exempt-full
: true
  • block-join: Prevent Bedrock users from joining (via Geyser)

  • exempt-full: Fully exempt Bedrock players from detection (recommended)
Commands & Permissions
Command

/eagle
  • Description: Main command for EagleAC (e.g. for future features or reload)
Permissions

eagle.*:
children:
- eagle.alerts
- eagle.reload

Installation
  1. Download the latest EagleAC .jar file.

  2. Drop it into your plugins/ folder.

  3. Restart your server.

  4. Customize the config to your liking.

  5. Done!
Resource Information
Author:
----------
Total Downloads: 29
First Release: Jul 24, 2025
Last Update: Jul 24, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings