NoChance AntiCheat
1.5.9Anti-cheat with trust-based system and 4-layer validation cascade system & packet analysis
1.5.9latestNoChance AntiCheat 1.5.9May 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-check1.5.7NoChance AntiCheat 1.5.7May 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 effect1.5.6NoChance AntiCheat 1.5.6Apr 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 violation1.5.5NoChance AntiCheat 1.5.5Apr 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.yml1.5.4NoChance AntiCheat 1.5.4Apr 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.3NoChance AntiCheat 1.5.3Apr 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 waiting1.5.2NoChance AntiCheat 1.5.2Apr 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_features1.5.1NoChance AntiCheat 1.5.1Apr 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 demand1.4.9NoChance AntiCheat 1.4.9Apr 19, 2026 - Fixed dashboard showing "Waiting for plugin to sync settings" on server start and after/nc reload- Fixed stats resetting to zero after a plugin restart — totals now persist - Fixed web-issued kick, ban, warn and unban not being counted in telemetry - Fixed false positive flags being dropped when alerts were throttled - Fixed pairing wiping itself on a single network blip — now tolerates 5 failures in a row - Fixed pair code being fire-and-forget — plugin now retries transient errors - Fixed old pair codes lingering when a new one is issued - Fixed dashboard preview failing if the plugin was slow to reach us - Fixed mismatched code expiry between plugin (5 min) and website (was 10 min) - Fixed admin password change not actually applying — now saves through the panel without env var edits1.4.8NoChance AntiCheat 1.4.8Apr 19, 2026 Important — delete your old `config.yml` before updating. A new
websection is added in this release. Deleteplugins/NoChance/config.ymland restart so the new file is generated. Yourdata.dbis untouched.Web Dashboard
- New command/nc webpairs your server with the dashboard at nochance-ac.com - Manage punishments, settings and players from any browser - Minecraft head avatars for linked staff and online players - Freeze, kick, warn and ban directly from the player list - Rich broadcast editor with color codes, live preview and presetsDetection Feedback
- Mark flags as confirmed cheating or false positives from the dashboard - Precision and calibration per check — see what's over-flagging at a glance - Tuning suggestions appear when a check runs too loose or too strict - 24-hour activity chart and CSV exportDetection Tuning
- Long falls and jumps from high places no longer false flag - Walking or running down hills and staircases is clean - Grass, flowers, ferns and crops no longer trigger nuker or fast break - New players get a longer settle-in window after joining - Better handling for high ping, TPS drops and chunk loadingPvP Improvements
- 180° snap turns and jump attacks play nicely with kill aura checks - Fighting grouped or clumped enemies no longer trips multi aura - Sweaty clickers and drag clickers get fair treatment - Sprint hits with wide FOV clients are respectedCheat Client Detection
- Fingerprint system rewritten for higher accuracy - Ping aware timing checks reduce network noise flags - Rhythm analysis distinguishes bots from fast legit clickingAdmin GUI
- Clicking a check in any category menu opens its config - Toggle, threshold and severity changes refresh instantly - Save Changes reopens the menu so edits are visible right awayStability
- Flag scoring capped to prevent stacked multipliers from snowballing - Punishment decay is a bit faster for a cleaner slate - Extreme confidence threshold now behaves as advertisedNew Permission
-nochance.web— allows/nc webpairing (default: op)1.4.6NoChance AntiCheat 1.4.6Apr 2, 2026 New Systems
- Prediction engine that tracks movement and combat patterns for smarter detection - Movement predictor with physics simulation (gravity, friction, input tolerance) - Combat predictor that analyzes aim tracking and reaction times - Cross-check correlation ties related violations together for higher confidenceDetection Improvements
- FastBreak now properly calculates break times for 40+ block types - Fixed incorrect hardness values for blue ice, carpets, snow layers, grass - Added pickaxe requirement checks for iron doors, hoppers, anvils, lanterns, etc. - Sword break speed corrected for non-cobweb/bamboo blocks - Mining fatigue now uses vanilla multiplicative formula instead of linear - Nuker detection improved with proper instamine awareness - Reach check entity size bonus rebalanced to prevent stacking - KillAura cooldown and aim lock checks tuned to reduce false flags - Velocity check no longer wrongly factors in Resistance potion - Elytra fly and speed limits brought closer to vanilla values - Timer detection tightened to catch 1.05x+ speed - NoFall no longer misdetected as Blink - Blocking while sprinting no longer flagged (valid in 1.9+)False Positive Fixes
- Trust and suspicion scores now decay properly after clean play - FastBreak no longer keeps flagging after cheats are turned off - Break interval history clears when mining pattern changes - Suspicious break ratio actually decays over time now - Violation history expires after 2-3 minutes instead of lasting forever - Suspicion levels can step down faster with clean play - Cross-correlation multiplier capped to prevent instant-flags from borderline violations - Bad packet checks no longer flag AFK or stationary players - Blink detection won't trigger during chunk loading or while fallingCompatibility
- Bedrock players now exempted from combat, block, and inventory checks - ViaVersion tolerance stored per player for older client support - Floodgate UUID detection narrowed to avoid misclassifying Java players - Ice blocks now recognized as pickaxe blocks for proper break time math - Nether gold ore no longer requires iron+ pickaxeStability
- Fixed crash from null metadata in packet analyzer - Thread safety improvements across PlayerData, ViolationQueue, and ScaffoldCheck - Async check processor race condition fixed - Player cleanup on quit now covers all subsystems - Game mode and vehicle exit now properly reset check state1.4.5NoChance AntiCheat 1.4.5Mar 21, 2026 NoChance v1.4.5
New Systems
- Prediction engine that tracks movement and combat patterns for smarter detection - Movement predictor with physics simulation (gravity, friction, input tolerance) - Combat predictor that analyzes aim tracking and reaction times - Cross-check correlation ties related violations together for higher confidenceDetection Improvements
- FastBreak now properly calculates break times for 40+ block types - Fixed incorrect hardness values for blue ice, carpets, snow layers, grass - Added pickaxe requirement checks for iron doors, hoppers, anvils, lanterns, etc. - Sword break speed corrected for non-cobweb/bamboo blocks - Mining fatigue now uses vanilla multiplicative formula instead of linear - Nuker detection improved with proper instamine awareness - Reach check entity size bonus rebalanced to prevent stacking - KillAura cooldown and aim lock checks tuned to reduce false flags - Velocity check no longer wrongly factors in Resistance potion - Elytra fly and speed limits brought closer to vanilla values - Timer detection tightened to catch 1.05x+ speed - NoFall no longer misdetected as Blink - Blocking while sprinting no longer flagged (valid in 1.9+)False Positive Fixes
- Trust and suspicion scores now decay properly after clean play - Break interval history clears when mining pattern changes - Suspicious break ratio actually decays over time now - Violation history expires after 2-3 minutes instead of lasting forever - Suspicion levels can step down faster with clean play - Cross-correlation multiplier capped to prevent instant-flags from borderline violations - Bad packet checks no longer flag AFK or stationary players - Blink detection won't trigger during chunk loading or while fallingCompatibility
- Bedrock players now exempted from combat, block, and inventory checks - ViaVersion tolerance stored per player for older client support - Floodgate UUID detection narrowed to avoid misclassifying Java players - Ice blocks now recognized as pickaxe blocks for proper break time math - Nether gold ore no longer requires iron+ pickaxeStability
- Fixed crash from null metadata in packet analyzer - Thread safety improvements across PlayerData, ViolationQueue, and ScaffoldCheck - Async check processor race condition fixed - Player cleanup on quit now covers all subsystems - Game mode and vehicle exit now properly reset check state1.4.3NoChance AntiCheat 1.4.3Jan 19, 2026 - Added aim assist detection - Added ghost hand/invalid interaction detection - Added protocol abuse detection - Better movement alerts (now shows ground/air/strafe for speed, hover/vertical/glide for fly) - Better scaffold alerts (bridge vs tower) - Better noslow alerts (item/web/honey) - Smarter false positive filtering with longer session tracking - Improved pattern detection across all checks (Increased sampling sizes for better data collection)1.4.2NoChance AntiCheat 1.4.2Jan 10, 2026 Fixes
- Jesus check no longer false flags when bobbing at water surface - ElytraFly won't flag during sharp turns or landingAdded
- Missing checks now in GUI (ElytraFly, NoSlow, GroundSpoof, BadPackets, BoatFly, Strider) - Min/max validation for skill profile settingsImproved
- Faster detection on NoFall, Velocity, GroundSpoof - Better inventory null handling - Reorganized GUI menus1.4.1NoChance AntiCheat 1.4.1Dec 24, 2025 - Fixed compatibility for 1.20x-1.21.11 - Improved GroundSpoof false positives - Improved FlyCheck - Improved MovementChecks1.4.0NoChance AntiCheat 1.4.0Dec 20, 2025 ### Added - Bedrock/Geyser player detection (auto-detects Floodgate players) - Ping compensation system (adjusts thresholds for high latency players) -/nc spectate <player>- invisible spectator mode with follow cam -/nc freeze <player>- freeze suspected cheaters in place -/nc verbose- see all check triggers in real-time -/nc profile <player>- view detailed player stats and ping info - Clickable alerts with hover details (click to teleport, freeze, or spectate) - Frozen player disconnect warning for staff ### Improved - Tightened all detection thresholds for faster flagging - Lowered reach limit to 3.15 (was 3.5, vanilla is 3.0) - Reduced max CPS limits (killaura 15, autoclicker 16) - Stricter angle detection for killaura (35° from 48°) - Disabled trust score bonuses on fastbreak - Lowered ping tolerance multiplier (1.4x max) - Reduced grace period to 3 seconds - Alerts now show[BE]tag for Bedrock players ### Fixed - sendActionBar compatibility for Spigot servers ### Config - Addedbedrock:section for Geyser/Floodgate handling - Addedping_compensation:section - All thresholds reviewed and tightened - Comments moved above settings for readability1.3.0NoChance AntiCheat 1.3.0Dec 9, 2025 Physics & Other Fixes
- Fixed gravity/drag calculation order (drag before gravity like Minecraft does) - Fixed jump boost multiplier values - Synced config defaults with actual Minecraft values ## Detection Speed Improvements - Speed check - removed averaging that softened violations, reduced tolerance - NoFall check - added packet-level ground spoof detection - Fly check - reduced sample requirements for faster flags - Removed redundant bypasses causing double-exemptions ## Fly Detection Rewrite - Added more legitimate flight checks (elytra, swimming, climbing, riptide, potions) - Bouncy block grace period (slime, honey, beds) - Knockback and teleport grace periods - Requires consistent pattern before flagging ## ElytraFly Detection - Added momentum tracking for dive-and-rise maneuvers - Checks player look angle before flagging - Launch grace period near blocks - Better firework/riptide grace periods - Higher violation thresholds to reduce false flags ## Replay System - Added full player stats during playback (health, hunger, armor, potions, fire) - Shows damage dealt and taken with particles - Block breaks now show actual vs expected time with tool used - Red highlight when break time looks suspicious - HUD toggle, follow mode, playback controls - Shorter file names (Replay Files) - Fixed timing - less footage before violation, more after ## Config - Updated thresholds for fly, speed, nofall checks - New replay timing options (before/after seconds)1.2.2NoChance AntiCheat 1.2.2Dec 4, 2025 ## Changes - Reduced jar size (~150KB smaller) - Fixed hand-breaking detection not working on soft blocks - Fixed FastBreak missing leaf/sculk blocks with hoes - Fixed rapid nuker patterns going undetected when unarmed - Fixed memory buildup on long-running servers - TPS now cached globally instead of per-check - Cleaned up Discord webhook embeds - Removed dead code in packet checks - Better null handling in block sequence tracking ## Detection - Hand breaking now flags properly on all block types - Leaves can no longer be insta-broken without proper tools - Tighter thresholds for soft block nuking - Pattern detection adjusted for hand vs tool scenarios - Consecutive break tracking stricter for unarmed players ## Performance - Stale player data now auto-cleans after 5 min inactive - Removed repeated reflection calls for TPS - Dropped org.json dependency (uses Gson now)1.2.0NoChance AntiCheat 1.2.0Dec 2, 2025 Release to modrinth
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta