NoChance AntiCheat
No reviews yet
Anti-cheat with trust-based system and 4-layer validation cascade system & packet analysis
Enhances game performance and optimizes resource usage.
Paper is a fork of Spigot that adds its own plugin API on top of the Bukkit API. All Spigot plugins are compatible with paper, not all paper plugins are compatible with Spigot.
Spigot is a popular software for running dedicated servers that can load Plugins created with the Bukkit API.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
NoChance - Multi-Layer Anti-Cheat
PacketEvents Required for 1.21.x 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 - View player statistics
- /nochance violations - View violation history
- /nochance reset - Reset player data
- /nochance toggle - 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. - 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
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
- Movement: Fly, Speed, NoClip, Jesus, Blink
- Block Interaction: FastBreak, FastPlace, Nuker, Scaffold
- Combat: KillAura, AutoClicker, Reach
- Other Checks: NoFall, Velocity, Criticals, Timer, Phase, Step
- Inventory: Inventory Movement Detection
Previews

Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers