NoChance Anti-Cheat icon

NoChance Anti-Cheat -----

Anti-cheat with trust-based system and 4-layer validation cascade system & packet analysis



[​IMG]

PacketEvents Required for 1.21.x
PacketEvents

Note: Plugin can work without it but it may cause problems
https://nochance-ac.com/

What is NoChance?
NoChance is a server-side anti-cheat built around a 4-layer validation system with packet-level analysis. It catches cheaters without punishing legit players through trust scoring, adaptive sampling, and prediction-based detection.

Features
  • 25+ Detection Modules — Fly, Speed, KillAura, FastBreak, Reach, NoClip, Jesus, Blink, Timer, ElytraFly, BoatFly, and more
  • 4-Layer Validation — Multi-stage checks that filter out false positives before flagging
  • Prediction Engine — Tracks movement physics and combat patterns to catch subtle cheats
  • PacketEvents Integration — Deep packet analysis for 1.21-1.21.8
  • Bedrock/Geyser Support — Auto-detects Floodgate players with relaxed thresholds
  • Ping Compensation — Adjusts thresholds for high latency players
  • Trust Score System — Players build trust over time, skilled players get fewer false flags
  • Replay System — 30s buffer, saves violations for later review
  • Staff Tools — Spectate, freeze, verbose mode, clickable alerts with teleport and quick actions
  • In-Game GUI — Edit all settings through a menu, no file editing needed
  • Database Support — SQLite and MySQL with HikariCP pooling
  • Discord Webhooks — Violation alerts sent to Discord with rich embeds
  • Punishment System — Auto kicks, warnings, tempbans, fully configurable
  • Per-Check Config — Tune every detection module independently
  • Server Friendly — Adaptive sampling, async processing, batch operations

Detection Modules
  • Movement — Fly, Speed, NoClip, Jesus, Blink, Phase, Step, GroundSpoof, Timer
  • Vehicle — ElytraFly, BoatFly, Strider
  • Block — FastBreak, FastPlace, Nuker, Scaffold
  • Combat — KillAura, AutoClicker, Reach, Criticals
  • Damage — NoFall, Velocity
  • Player — Inventory, NoSlow, BadPackets

Commands
/nc menu — Open config GUI
/nc reload — Reload config
/nc info <player> — Player stats
/nc violations <player> — Violation history
/nc reset <player> — Reset player data
/nc toggle <check> — Enable/disable a check
/nc stats — Global statistics
/nc alerts — Toggle staff alerts
/nc spectate <player> — Spectate invisibly
/nc freeze <player> — Freeze/unfreeze
/nc verbose — Toggle verbose output
/nc profile <player> — Player profile and ping
/nc replay list — List saved replays
/nc replay play <file> — Watch a replay

Aliases: /nc, /ac, /anticheat

Permissions
nochance.admin — Full access (default: op)
nochance.alerts — Receive alerts (default: op)
nochance.bypass — Bypass all checks (default: false)
nochance.bypass.<check> — Bypass a specific check (default: false)
nochance.staff.spectate — Spectate command (default: op)
nochance.staff.freeze — Freeze command (default: op)
nochance.staff.verbose — Verbose mode (default: op)

  • 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
  • nochance.bypass.noslow
  • nochance.bypass.badpackets
  • nochance.bypass.groundspoof
  • nochance.bypass.elytrafly
  • nochance.bypass.strider
  • nochance.bypass.boatfly

Code (YAML):

general
:
  time_window_seconds
: 60
  grace_period_seconds
: 3
  min_samples
: 3
  op_exempt
: true
  notify_player_on_flag
: false

thresholds
:
  low_confidence
: 0.65
  medium_confidence
: 0.80
  high_confidence
: 0.92
  extreme_confidence
: 0.97

advanced_filtering
:
  enabled
: true
  bayesian_prior
: 0.08
  z_score_threshold
: 2.0
  min_trust_score
: 0.4
  established_baseline_checks
: 30
  established_baseline_time_seconds
: 45

actions
:
  kick_on_extreme_confidence
: true
  kick_on_high_confidence
: true
  warn_on_high_confidence
: true
  warn_on_medium_confidence
: true
  log_low_confidence
: true

checks
:
  fly
:
    enabled
: true
    threshold
: 1
    severity_multiplier
: 2.5
    max_velocity_y
: 0.55

  speed
:
    enabled
: true
    threshold
: 1
    severity_multiplier
: 3.0
    max_speed
: 0.32
    sprint_multiplier
: 1.30
    ice_multiplier
: 2.4

  killaura
:
    enabled
: true
    threshold
: 1
    severity_multiplier
: 3.5
    max_reach
: 3.1
    max_angle
: 35.0
    max_rotation_speed
: 500.0
    max_cps
: 15.0

  reach
:
    enabled
: true
    threshold
: 1
    severity_multiplier
: 3.5
    max_entity_reach
: 3.15
    max_block_reach
: 4.5

  # 20+ more checks with individual settings

database
:
  type
: SQLITE
  host
: localhost
  port
: 3306
  database
: nochance
  username
: root
  password
: password
  table_prefix
: nc_

discord
:
  enabled
: false
  webhook_url
: ""

replay
:
  enabled
: true
  buffer_seconds
: 30
  before_seconds
: 10
  after_seconds
: 15
  retention_days
: 7
  save_on_high
: true
  save_on_extreme
: true

bedrock
:
  exempt
: false
  relaxed_checks
: true
  tolerance_multiplier
: 1.3

ping_compensation
:
  enabled
: true
  high_ping_threshold
: 120
  max_multiplier
: 1.4

skill_profiles
:
  low
:
    max_cps
: 8
    min_cps
: 3
    max_rotation_speed
: 200
  medium
:
    max_cps
: 12
    min_cps
: 7
    max_rotation_speed
: 350
  high
:
    max_cps
: 18
    min_cps
: 11
    max_rotation_speed
: 550
 

[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
Resource Information
Author:
----------
Total Downloads: 633
First Release: Oct 8, 2025
Last Update: Mar 21, 2026
Category: ---------------
All-Time Rating:
7 ratings
Find more info at nochance-ac.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings