NoChance AntiCheat
🟡 Updated this yearPreview

🔍 Analysis
- 👍 0.4% endorsement rate
- 🏆 #789 of 1560 bukkit mods in this game by downloads
📋 About This Mod
# NoChance - Multi-Layer Anti-Cheat **PacketEvents Required for 1.21.x** (https://modrinth.com/plugin/packetevents) **Note**: Plugin can work without it but it may cause problems --- ## Description NoChance is a anti-cheat with a 4-layer validation cascade system and also with packet-level detection. Designed to catch cheaters while minimizing false positives through trust scoring, adaptive sampling, and statistical analysis. ## Features - **18 Detection Modules** - Fly, Speed, KillAura, FastBreak, Reach, NoClip, Jesus, Blink, Timer, and more - **4-Layer Validation System** - Multi-stage verification to eliminate false positives - **PacketEvents Integration** - Deep packet analysis for advanced cheat detection (1.21-1.21.8 support) - **Trust Score System** - Players build trust over time, reducing false flags for legitimate skilled players - **In-Game GUI Configuration** - Edit all settings via interactive menu, no file editing needed - **Database Support** - SQLite & MySQL support with HikariCP connection pooling for optimal performance - **Staff Alerts** - Real-time notifications with customizable thresholds and alert throttling - **Discord Webhooks** - Send violation alerts directly to Discord with rich embeds - **Punishment System** - Automatic kicks, warnings, and configurable actions - **Per-Check Configuration** - Fine-tune every detection module independently - **Server Optimizations** - Adaptive sampling, async processing, and batch operations ## Commands - **/nochance menu** - Open configuration GUI - **/nochance reload** - Reload configuration - **/nochance info <player>** - View player statistics - **/nochance violations <player>** - View violation history - **/nochance reset <player>** - Reset player data - **/nochance toggle <check>** - Enable/disable specific check - **/nochance stats** - View global statistics - **/nochance alerts** - Toggle staff alerts **Aliases:** `/nc`, `/ac`, `/anticheat` ## Permissions - **nochance.admin** - Access to all NoChance commands (default: op) - **nochance.alerts** - Receive staff alert notifications (default: op) - **nochance.bypass** - Bypass ALL anti-cheat checks (default: false) - **nochance.bypass.<check>** - Bypass specific check (default: false) ### Individual Check Bypasses - nochance.bypass.fly - nochance.bypass.speed - nochance.bypass.noclip - nochance.bypass.jesus - nochance.bypass.fastbreak - nochance.bypass.fastplace - nochance.bypass.nuker - nochance.bypass.killaura - nochance.bypass.nofall - nochance.bypass.autoclicker - nochance.bypass.reach - nochance.bypass.inventory - nochance.bypass.scaffold - nochance.bypass.timer - nochance.bypass.velocity - nochance.bypass.criticals - nochance.bypass.phase - nochance.bypass.step - nochance.bypass.blink ## Default Config Preview <details> <summary>Click to view config.yml</summary> ```yaml general: time_window_seconds: 60 grace_period_seconds: 5 min_samples: 5 op_exempt: true notify_player_on_flag: true thresholds: low_confidence: 0.70 medium_confidence: 0.85 high_confidence: 0.95 extreme_confidence: 0.98 advanced_filtering: enabled: true bayesian_prior: 0.05 z_score_threshold: 2.5 min_trust_score: 0.3 established_baseline_checks: 50 established_baseline_time_seconds: 60 actions: kick_on_extreme_confidence: true kick_on_high_confidence: false warn_on_high_confidence: true warn_on_medium_confidence: true log_low_confidence: true statistical: std_dev_multiplier: 3.0 outlier_forgiveness: 3 performance: async_thread_pool_size: 4 database_max_pool_size: 10 database_min_idle: 2 database_connection_timeout_ms: 30000 database_idle_timeout_ms: 600000 database_max_lifetime_ms: 1800000 database_batch_size: 50 database_batch_interval_ms: 500 adaptive_sampling_enabled: true adaptive_sampling_warmup_checks: 100 advanced_analysis_warmup_checks: 100 advanced_analysis_strict_threshold: 500 checks: fly: enabled: true threshold: 4 severity_multiplier: 2.2 max_velocity_y: 0.52 speed: enabled: true threshold: 5 severity_multiplier: 2.8 max_speed: 0.36 sprint_multiplier: 1.32 ice_multiplier: 2.6 killaura: enabled: true threshold: 4 severity_multiplier: 3.4 max_reach: 3.2 max_angle: 48.0 max_rotation_speed: 650.0 max_cps: 17.0 cps_trusted_bonus: 2.0 cps_untrusted_penalty: 2.0 instant_flag_cps_over: 6.0 angle_trusted_bonus: 8.0 angle_untrusted_penalty: 5.0 instant_flag_angle_over: 18.0 rotation_trusted_bonus: 60.0 rotation_untrusted_penalty: 50.0 instant_flag_rotation_over: 140.0 rotation_variance_threshold: 40.0 rotation_variance_strict: 20.0 required_violations: 2 packet_variance_threshold: 25.0 packet_variance_strict: 12.0 packet_attack_rate_limit: 22 fastbreak: enabled: true threshold: 10 severity_multiplier: 1.8 min_check_interval_ms: 25 max_rapid_checks: 15 trust_
# NoChance - Multi-Layer Anti-Cheat
PacketEvents Required for 1. 21.x (https://modrinth.com/plugin/packetevents)
Note: Plugin can work without it but it may cause problems
## Description NoChance is a anti-cheat with a 4-layer validation cascade system and also with packet-level detection. Designed to catch cheaters while minimizing false positives through trust scoring, adaptive sampling, and statistical analysis.
## Features - 18 Detection Modules - Fly, Speed, KillAura, FastBreak, Reach, NoClip, Jesus, Blink, Timer, and more - 4-Layer Validation System - Multi-stage verification to eliminate false positives - PacketEvents Integration - Deep packet analysis for advanced cheat detection (1. 21-1. 21. 8 support) - Trust Score System - Players build trust over time, reducing false flags for legitimate skilled players - In-Game GUI Configuration - Edit all settings via interactive menu, no file editing needed - Database Support - SQLite & MySQL support with HikariCP connection pooling for optimal performance - Staff Alerts - Real-time notifications with customizable thresholds and alert throttling - Discord Webhooks - Send violation alerts directly to Discord with rich embeds - Punishment System - Automatic kicks, warnings, and configurable actions - Per-Check Configuration - Fine-tune every detection module independently - Server Optimizations - Adaptive sampling, async processing, and batch operations
## Commands
- /nochance menu - Open configuration GUI
- /nochance reload - Reload configuration
- /nochance info
Aliases: `/nc`, `/ac`, `/anticheat`
## Permissions
- nochance.admin - Access to all NoChance commands (default: op)
- nochance.alerts - Receive staff alert notifications (default: op)
- nochance.bypass - Bypass ALL anti-cheat checks (default: false)
- nochance.bypass.
### Individual Check Bypasses - nochance.bypass.fly - nochance.bypass.speed - nochance.bypass.noclip - nochance.bypass.jesus - nochance.bypass.fastbreak - nochance.bypass.fastplace - nochance.bypass.nuker - nochance.bypass.killaura - nochance.bypass.nofall - nochance.bypass.autoclicker - nochance.bypass.reach - nochance.bypass.inventory - nochance.bypass.scaffold - nochance.bypass.timer - nochance.bypass.velocity - nochance.bypass.criticals - nochance.bypass.phase - nochance.bypass.step - nochance.bypass.blink
## Default Config Preview
Click to view config.yml
```yaml general: time_window_seconds: 60 grace_period_seconds: 5 min_samples: 5 op_exempt: true notify_player_on_flag: true
thresholds: low_confidence: 0. 70 medium_confidence: 0. 85 high_confidence: 0. 95 extreme_confidence: 0. 98
advanced_filtering: enabled: true bayesian_prior: 0. 05 z_score_threshold: 2. 5 min_trust_score: 0. 3 established_baseline_checks: 50 established_baseline_time_seconds: 60
actions: kick_on_extreme_confidence: true kick_on_high_confidence: false warn_on_high_confidence: true warn_on_medium_confidence: true log_low_confidence: true
statistical: std_dev_multiplier: 3. 0 outlier_forgiveness: 3
performance: async_thread_pool_size: 4 database_max_pool_size: 10 database_min_idle: 2 database_connection_timeout_ms: 30000 database_idle_timeout_ms: 600000 database_max_lifetime_ms: 1800000 database_batch_size: 50 database_batch_interval_ms: 500 adaptive_sampling_enabled: true adaptive_sampling_warmup_checks: 100 advanced_analysis_warmup_checks: 100 advanced_analysis_strict_threshold: 500
checks: fly: enabled: true threshold: 4 severity_multiplier: 2. 2 max_velocity_y: 0. 52
speed: enabled: true threshold: 5 severity_multiplier: 2. 8 max_speed: 0. 36 sprint_multiplier: 1. 32 ice_multiplier: 2. 6
killaura: enabled: true threshold: 4 severity_multiplier: 3. 4 max_reach: 3. 2 max_angle: 48. 0 max_rotation_speed: 650. 0 max_cps: 17. 0 cps_trusted_bonus: 2. 0 cps_untrusted_penalty: 2. 0 instant_flag_cps_over: 6. 0 angle_trusted_bonus: 8. 0 angle_untrusted_penalty: 5. 0 instant_flag_angle_over: 18. 0 rotation_trusted_bonus: 60. 0 rotation_untrusted_penalty: 50. 0 instant_flag_rotation_over: 140. 0 rotation_variance_threshold: 40. 0 rotation_variance_strict: 20. 0 required_violations: 2 packet_variance_threshold: 25. 0 packet_variance_strict: 12. 0 packet_attack_rate_limit: 22
fastbreak: enabled: true threshold: 10 severity_multiplier: 1. 8 min_check_interval_ms: 25 max_rapid_checks: 15 trust_
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- TheeCobra
- Version
- 1.5.9
- Downloads
- 2,879
- Endorsements
- 12
- Category
- bukkit
- Created
- 12/7/2025
- Updated
- 5/16/2026
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
- Tags
- management, optimization, utility
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does NoChance AntiCheat support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of NoChance AntiCheat?
Version 1.5.9, published 2026-05-16 with 2,879 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await