AntiCheat Plugin
A comprehensive AntiCheat plugin for Minecraft servers with 14 different detection modules and full multilingual support.
Markdown wird automatisch gerendert.
AntiCheat Plugin
A comprehensive AntiCheat plugin for Minecraft servers with 14 different detection modules and full multilingual support.
✨ Features
14 Detection Modules
| Detection | Description | Status |
|---|---|---|
| Fly Detection | Detects players who are flying or hovering | ✅ Active |
| Speed Detection | Blocks unnaturally fast movements | ✅ Active |
| X-Ray Detection | Analyzes block-break patterns to detect X-Ray | ✅ Active |
| KillAura Detection | Detects automatic attacks on multiple targets | ✅ Active |
| Reach Detection | Checks attack reach distance | ✅ Active |
| AutoClick Detection | Detects automatic clicking | ✅ Active |
| NoFall Detection | Blocks NoFall hacks | ✅ Active |
| Scaffold Detection | Detects automatic block placing | ✅ Active |
| Timer Detection | Detects timer hacks (too fast packet rates) | ✅ Active |
| FastBreak Detection | Blocks too fast block breaking | ✅ Active |
| Jesus Detection | Detects walking on water | ✅ Active |
| InvalidMovement Detection | Blocks movement through blocks/walls | ✅ Active |
| AutoEat Detection | Detects automatic eating | ✅ Active |
| Blink Detection | Detects teleportation/blink hacks | ✅ Active |
Additional Features
- ✅ Multilingual - Supports German and English (easily extendable for more languages)
- ✅ Alert System - Notifies admins with
anticheat.alertspermission about cheating attempts - ✅ Automatic Kick/Ban System - Configurable punishments for multiple violations
- ✅ Fully Configurable - Each detection individually customizable
- ✅ Permission System - Bypass option for trusted players
- ✅ Debug Mode - Detailed logs for administrators
📋 Compatibility
| Component | Requirement |
|---|---|
| Server Version | Spigot/Paper 1.19+ |
| Java | Version 17 or higher |
| API | Spigot API |
🚀 Installation
- Download the latest version
- Place the
.jarfile in your server'spluginsfolder - Restart your server
- Adjust the
config.ymlas needed
⚙️ Configuration
The plugin comes with a comprehensive config.yml where you can:
| Setting | Description | Default |
|---|---|---|
language |
Language (de/en) | de |
alerts-enabled |
Alerts enabled | true |
violations-before-kick |
Violations until kick | 5 |
violations-before-ban |
Violations until ban | 15 |
Each detection individually configurable:
enabled- Enable/disable the detectionsensitivity- Sensitivity (0.0 - 1.0, lower = stricter)max-violations- Maximum violations before action is takenreset-time- Time in milliseconds after which violations are reset
📝 Commands
| Command | Description | Permission |
|---|---|---|
/anticheat or /ac |
Main command | anticheat.admin |
/ac reload |
Reloads the plugin | anticheat.admin |
/ac info |
Shows plugin information | anticheat.admin |
/ac alert |
Toggles alerts on/off | anticheat.alerts |
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
anticheat.admin |
Access to admin commands | OP |
anticheat.bypass |
Bypasses all AntiCheat detections | false |
anticheat.alerts |
Receives alert messages for cheating detections | OP |
🎨 Highlights
Intelligent X-Ray Detection
The X-Ray detection analyzes block-break behavior and recognizes unusual patterns. It monitors:
- Valuable Blocks: Diamond, Emerald, Gold, Iron, Coal, Redstone, Lapis, Ancient Debris
- Analysis: The last 100 broken blocks are analyzed
- Suspicion Rate: Configurable percentage of valuable blocks
Performance Optimized
- Minimal impact on server performance
- Efficient algorithms for real-time detection
- Configurable analysis intervals
False-Positive Protection
- Configurable sensitivity reduces false alarms
- Automatic reset of violations after a certain time
- Individual adjustment of each detection possible
Modern Architecture
- Clean, modular code
- Easily extendable for new detections
- Fully documented
📖 Documentation
Message System
All messages are in separate files (messages_de.yml, messages_en.yml) and can be easily adjusted or translated.
Example Configuration
settings:
language: "en"
alerts-enabled: true
violations-before-kick: 5
violations-before-ban: 15
detections:
fly:
enabled: true
sensitivity: 0.95
max-violations: 10
🔧 Advanced Features
Alert System
- Automatic Notifications to all players with
anticheat.alertspermission - Personal Toggle with
/ac alertcommand - Formatted Messages with player name, detection type, and location
Violation Management
- Automatic Tracking of all violations per player
- Automatic Reset after configurable time
- Intelligent Punishments based on total violations
🐛 Support
If you have questions or problems, please create an issue on GitHub.
📄 License
This plugin is part of the CSP-Plugins collection.
Ready for a fair server? Install AntiCheat now!
💡 Tip: Start with default settings and adjust the sensitivity as needed to minimize false-positives.
Bewerte dieses Plugin mit 1–5 Sternen.
Release Notes & Changelog für dieses Plugin
Alle Releases dieses Plugins
| Version | Release Date | Downloads | Average Rating | Download |
|---|---|---|---|---|
Noch keine Releases vorhanden. | ||||
Kommentare & Feedback zu diesem Plugin.