NoChance AntiCheat
Anti-cheat with trust-based system and 4-layer validation cascade system & packet analysis
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
NoChance AntiCheat
NoChance - Multi-Layer Anti-Cheat
PacketEvents Required for 1.21.x PacketEvents Required for 1.21.x
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
- Server Optimizations - Fly, Speed, KillAura, FastBreak, Reach, NoClip, Jesus, Blink, Timer, and more - Server Optimizations - Multi-stage verification to eliminate false positives - Server Optimizations - Deep packet analysis for advanced cheat detection (1.21-1.21.8 support) - Server Optimizations - Players build trust over time, reducing false flags for legitimate skilled players - Server Optimizations - Edit all settings via interactive menu, no file editing needed - Server Optimizations - SQLite & MySQL support with HikariCP connection pooling for optimal performance - Server Optimizations - Real-time notifications with customizable thresholds and alert throttling - Server Optimizations - Send violation alerts directly to Discord with rich embeds - Server Optimizations - Automatic kicks, warnings, and configurable actions - Server Optimizations - Fine-tune every detection module independently - Server Optimizations - Adaptive sampling, async processing, and batch operations
Commands
- /nochance alerts - Open configuration GUI - /nochance alerts - Reload configuration - /nochance alerts - View player statistics - /nochance alerts - View violation history - /nochance alerts - Reset player data - /nochance alerts - Enable/disable specific check - /nochance alerts - View global statistics - /nochance alerts - Toggle staff alerts
Aliases: `/nc`, `/ac`, `/anticheat`
Permissions
- nochance.bypass.<check> - Access to all NoChance commands (default: op) - nochance.bypass.<check> - Receive staff alert notifications (default: op) - nochance.bypass.<check> - 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
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_score_bonus: true require_multiple_systems: true base_tolerance_ms: 50 percentage_tolerance: 0.10 shovel_instant_tolerance_ms: 45 shovel_instant_percentage: 0.25 hand_instant_tolerance_ms: 28 hand_instant_percentage: 0.18 trust_bonus_instant_ms: 15 trust_bonus_normal_ms: 50
database: type: SQLITE host: localhost port: 3306 database: nochance username: root password: password table_prefix: nc_
discord: enabled: false webhook_url: ""
skill_profiles: low: max_cps: 9 min_cps: 4 max_rotation_speed: 220 min_rotation_speed: 120 max_accuracy: 0.52 min_accuracy: 0.30 medium: max_cps: 14 min_cps: 9 max_rotation_speed: 380 min_rotation_speed: 220 max_accuracy: 0.72 min_accuracy: 0.52 high: max_cps: 22 min_cps: 14 max_rotation_speed: 650 min_rotation_speed: 380 max_accuracy: 0.88 min_accuracy: 0.72 ```
Detection Modules
- Inventory: Fly, Speed, NoClip, Jesus, Blink - Inventory: FastBreak, FastPlace, Nuker, Scaffold - Inventory: KillAura, AutoClicker, Reach - Inventory: NoFall, Velocity, Criticals, Timer, Phase, Step - Inventory: Inventory Movement Detection
Previews




