️Discord: EternalSetups Discord
EternalAnticheat — The Ultimate Minecraft Anti-Cheat Solution
EternalAnticheat is a next-generation
anti-cheat and player management system built for performance, precision, and ease of use.
Designed with
false-positive reduction,
modular configuration, and
staff efficiency in mind, EternalAnticheat ensures your server stays fair, stable, and hacker-free — all while empowering staff with real-time tools to monitor and act.
⚔️ Detection Checks
EternalAnticheat comes with a powerful suite of
combat and movement detection systems, carefully optimized for accuracy and performance:
- Flight — Detects unauthorized flying and hovering.
- Speed — Detects movement speed hacks and unnatural acceleration.
- KillAura — Identifies automated combat with advanced angle and distance analysis.
- Reach — Detects attacks beyond legitimate player range.
- Velocity — Detects anti-knockback and modified velocity behavior.
- Scaffold — Detects unnatural rapid block placements and bridging hacks.
- NoFall — Detects fall damage cancellation exploits.
- Criticals — Detects falsified critical hit packets.
Each check is
configurable, allowing you to fine-tune sensitivity, thresholds, and punishment behavior.
⚙️ Core Systems
- Violation System — Tracks per-check violations with automatic decay over time.
- Alert System — Real-time notifications for staff, complete with sound alerts and hoverable details.
- ⚖️ Punishment System — Fully configurable auto-punishments triggered at violation thresholds.
- Logging System — Logs all violations and punishments to both console and file.
- ️ Bypass Permissions — Per-check and global bypass permissions for trusted players or staff.
Commands
Main Commands:
/eternal reload » Reload the configuration
/eternal violations <player> » View a player’s active violations
/eternal reset <player> [check] » Reset violations for a player or specific check
/report <player> <reason> » Report a suspicious player
/report list » View all active reports
/report check <player> » View detailed report information
/report clear <player> » Clear all reports for a player
Player & Staff Features
For Players:
- Simple /report command with cooldowns and validation.
- Configurable cooldown duration and reason length.
- Cannot report themselves or staff with exemption permissions.
️ For Staff (eternal.reports.staff):
- Instant report notifications with player name and reason.
- Interactive report list, sortable by report count.
- View reporter details, timestamps, and reasons.
- Easily clear reports with one command.
⚙️ Configuration Highlights
Every check and system includes a wide range of customization options:
- Enable/disable individual checks.
- Set violation limits, decay intervals, and increment rates.
- Configure custom punishment commands at specific VL thresholds.
- Modify detection parameters (speed limits, reach distance, etc.).
- Fully editable messages and alerts in config.yml.
- Control cooldowns, message formats, and permissions for reporting.
Why Choose EternalAnticheat?
- ✅ Production-ready — Battle-tested for live server environments.
- ⚡ Optimized performance — Lightweight checks with minimal impact.
- Modular design — Enable only what you need.
- Highly configurable — Adapt it perfectly to your server’s needs.
- False-positive reduction — Smart detection algorithms tuned for accuracy.
- Active development — Frequent updates and community-driven improvements.