
NoChance AntiCheat
Anti-cheat with trust-based system and 4-layer validation cascade system & packet analysis
- Загрузки
- 2K
- Подписчики
- 11
- Обновлён
- 16 мая 2026 г.
- Лицензия
- MIT
Опубликован 2 декабря 2025 г.
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

Ченджлог
1.5.9Релиз1.21.9, 1.21.10, 1.21.11 · 16 мая 2026 г.
- New Double Check: flags are confirmed before any alert or punishment, so a one-off false flag never bans.
- Fewer false positives after knockback, the movement checks no longer mistake getting hit for Fly or Speed
- Players with /fly or creative flight are no longer false-flagged during flight transitions
- Filtered-out flags no longer inflate the confidence of later ones
- Fixed an offense being counted twice in the violation buffer
- Dashboard now applies per-check toggles, severity, thresholds and actions that were silently ignored before
- Added 9 missing checks to the panel
- Fixed a rare error when a Speed potion ran out mid-check
1.5.7Релиз1.21.9, 1.21.10, 1.21.11 · 2 мая 2026 г.
- Step check now honors the config threshold; step cheats actually reach the flag chain
- Fly detection catches sustained vertical motion via pure-trajectory physics, not just per-tick deviation
- Fly violations no longer mislabel as Speed when vertical motion is the anomaly
- Speed check holds back during sustained airborne motion so Fly flags first
- KillAura instant-CPS, impossible-CPS, and suprahuman-reaction paths now require multiple matching events, fewer false bans on skilled clickers
- AutoClicker autocorrelation requires two consecutive detections; jitter ceiling raised to 18 CPS
- New rotation-snap-attack detection catches killaura that snaps onto target right before attacking
- New cross-metric correlation catches slow-mode killaura that trips multiple metrics under thresholds
- Bot-pattern aim checks (GCD, smooth aim, no-acceleration) now require a corroborating anomaly signal, fewer false positives on skilled mouse users
- Reach marginal hits require two in four seconds; knockback, damage and Punch grace widened; high-ping bonus extended above 250ms
- ElytraFly config keys (max_speed, threshold, firework boost duration) now actually take effect
1.5.6Релиз1.21.9, 1.21.10, 1.21.11 · 26 апреля 2026 г.
Less false flags
- Bouncing on slime/honey blocks
- Sprinting up stairs and slabs
- Speed/Jump Boost potions wearing off
- Levitation, Slow Falling, and Riptide ending
- Knockback no longer pads NoFall distance
- Criticals with Feather Falling boots
- Fly hover when stepping or jumping off blocks
- NoClip violations no longer stick after one false trigger
- Phase corner re-entry can't slip through silently
Catches more cheats
- LiquidBounce fly/speed modules (Hypixel, Vulcan, Matrix, Verus, AirWalk)
- FastBreak: catches cheats on the first block, no warm-up needed
- FastBreak: also catches "just-faster-than-vanilla" mining over 7-9 blocks
- Subtle timer abuse (1.02-1.04x)
- AutoClicker bot patterns held over 30 seconds
- AimAssist micro-corrections and snap aim
- KillAura while mob farming, and single-axis-extreme angles
- Boat Fly and Elytra hover tightened
- FastPlace stricter at high ping
- Anti-knockback (Velocity) stricter, including vertical
- Sustained slow-drip Speed cheats (1.5%+ over the limit)
- Movement physics deviations spotted faster
- Lava walking with Fire Resistance
- Combat aim prediction on predictable targets
- Malformed packet attempts are tracked, not swallowed
- NoClip stricter at high ping
- Ground spoof on descending stairs no longer free
Setback
- Faster reset (350ms)
- On by default for Fly, Speed, Step, NoClip, Jesus, Phase, Spider, GroundSpoof, NoSlow, Strider, BoatFly, Strafe
- Velocity and fall distance reset on teleport
- Use ALL in setback.types to cover every violation
1.5.5Релиз1.21.9, 1.21.10, 1.21.11 · 25 апреля 2026 г.
Fixes
- Fewer false flags on killaura rotation, protocol, groundspoof
- Killaura rotation no longer flags PvE / mob combat
New
- Setback action: tp flagged players to last legit spot
- Custom command action: run any console cmd on flag, per confidence
- op_detect_only: ops/bypass log but no punish
- Horizontal-fly detector (off by default, still tuning)
Tweaks
- Tighter killaura: rotation valve closed, cooldown gate dropped
- More checks exempt bedrock, gliders, swimmers, post-teleport
- Plugin updates auto-merge new config keys into your existing config.yml
1.5.4Релиз1.21.9, 1.21.10, 1.21.11 · 24 апреля 2026 г.
- All detection checks now run on every player movement - cheats can no longer exploit skip windows between checks
- Removed internal sampling that was skipping up to 80% of checks for players with no recent flags
- Plugin uses all available server resources - no artificial caps on processing threads or database connections
- Detection thresholds retuned across every check to keep false positives low at the faster check rate
- Violations and punishments write to the database immediately (previously delayed up to 500ms)
1.5.3Релиз1.21.9, 1.21.10, 1.21.11 · 23 апреля 2026 г.
- Smarter AI that learns from your Cheat and Legit labels to cut false bans
- Servers stay linked even if you clear cookies, just sign in to keep them
- Tap Cheat or Legit on any recent flag to train the AI
- Bigger settings page with AI, replay, ping and per-check sliders
- Dashboard syncs instantly after pairing instead of waiting
1.5.2Релиз1.21.9, 1.21.10, 1.21.11 · 21 апреля 2026 г.
AI assist, accounts, bigger dashboard
- New AI layer on every flag, nudges confidence up or down from kNN and online logistic regression trained on your labels
- New AI live feed, see each decision with verdict, neighbour dots, agreement bar, probability donut
- New Learned weights panel, shows which features the AI trusts per check
- New mass-FP detector, proposes suppression rules you approve with one click
- New account system, one login for forums and the dashboard
- New pairing flow, requires a free account so servers survive cookie clears
- Already signed in? Pair auto-links to your account, nothing else to click
- Existing browser-only servers auto-merge into your account the moment you sign in
- Recovery codes issued at pair time as a backup
- Flags now carry 30+ features, a replay window and a session summary
- Settings page gained AI, FP filter, Replay, Ping compensation, Bedrock, per-check severity sliders
- Hourly chart now shows am/pm at 6h intervals
- Account reminder banner for browser-only paired servers
- New config paths:
ai.enabled,ai.max_adjustment,ai.min_agreement,ai.verdict_ttl_seconds,ai.send_features
1.5.1Релиз1.21.9, 1.21.10, 1.21.11 · 19 апреля 2026 г.
Language fixes, more elytra fixes, dashboard polish
- New force_server_language option, makes everyone see the server's chosen language instead of their own client locale
- GUI menus, item names and lores now actually translate
- Replay viewer, staff alerts, web pair messages and join notices now translate too
- Jesus, NoClip packet check and Protocol check stop firing during elytra flight
- Firework rocket use is now tracked so every check sees the boost grace window
- Run now button on the dashboard analytics page, triggers auto-tune against current FP history on demand
Комментарии
Загружаем…