NoChance Anti-Cheat icon

NoChance Anti-Cheat -----

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



NoChance - Multi-Layer Anti-Cheat
PacketEvents Required for 1.21.x
PacketEvents

Note: Plugin can work without it but it may cause problems

https://nochance-ac.com/
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 <player> - View player statistics
• /nochance violations <player> - View violation history
• /nochance reset <player> - Reset player data
• /nochance toggle <check> - 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.<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
Code (YAML):

  # Main settings for the anti-cheat
  general
:
    time_window_seconds
: 60
    grace_period_seconds
: 5
    min_samples
: 5
    op_exempt
: true
    notify_player_on_flag
: true

  # Confidence thresholds
  thresholds
:
    low_confidence
: 0.70
    medium_confidence
: 0.85
    high_confidence
: 0.95
    extreme_confidence
: 0.98

  # Advanced filtering
  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

  # Punishment actions
  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 analysis
  statistical
:
    std_dev_multiplier
: 3.0
    outlier_forgiveness
: 3

  # Performance optimizations (for large servers)
  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

  # Individual check configuration
  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

    # ... (20+ more checks with individual settings)

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

  # Discord webhook
  discord
:
    enabled
: false
    webhook_url
: ""

  # Skill profile detection
  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:
[​IMG]
[​IMG]
[​IMG]
[​IMG]
[​IMG]
Resource Information
Author:
----------
Total Downloads: 61
First Release: Oct 8, 2025
Last Update: Today at 9:13 AM
Category: ---------------
All-Time Rating:
0 ratings
Find more info at nochance-ac.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings