VertexAnticheat

Minecraft anti-cheat focused on AimAssist detection

253 downloads 0 followers

Requirements

PacketEvents
Java 16

Checks

AimA - spike check
AimB - rounded deltas check
AimC - too few unique deltas
AimD - invalid smoothing
AimE - angle locking
AimF - very small deltas
AimG - jb test
AimH - consistency(runsZScore) check
AimI - consistency(same deltas) check
AimJ - unstable acceleration check
AimK - pitch no limit check
AimL - too many sign changes check
AimM - smooth check
AimN - tail deficiency check
AimO - spearman correlation check
AimP - snap check
AuraA - attack while eating/blocking
AuraB - snap
AuraC - autoclicker
AuraD - wallhit check
AuraE - double sprint start/stop check

Configuration

vertex:
  prefix: '#ffc84aVAC§7'

punish-effect:
  enabled: true
  particle_count: 80
  duration_ticks: 3
  particle: "FLAME"
  sound: "ENTITY_DRAGON_FIREBALL_EXPLODE"

alerts:
  # {prefix}
  # {player}
  # {check}
  # {violations}
  message: "{prefix} #ffebba{player} #ffc84afailed #ffebba{check} #ffc84a#{violations}"
  enable-alerts-on-join: true

messages:
  no-permission: "§cYou don't have permission to use this command"
  alerts:
    alerts-enabled: "§aОповещения включены"
    alerts-disabled: "§cОповещения выключены"
  checks:
    header: "#ffc84aВключённые проверки:"
    check: "#ffc84a- #ffebba{check}"
  config:
    config-reload: "§aПерезагрузка конфига..."
    config-reloaded: "§aКонфиг перезагружен"
  commands: |
    #ffc84a- #ffebba/vertex reload &7- перезагрузка конфига
    #ffc84a- #ffebba/vertex checks &7- включённые проверки
    #ffc84a- #ffebba/vertex help &7- помощь
    #ffc84a- #ffebba/vertex alerts &7- включить/выключить оповещения

checks:
  AimA:
    max-violations: 5
    remove-violations-after: 300 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 1
    buffer-decrease: 0.1
    hit-cancel-ticks: 40
  AimB:
    max-violations: 10
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 9
    buffer-decrease: 0.5
    hit-cancel-ticks: 10
  AimC:
    max-violations: 10
    remove-violations-after: 90 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 2
    buffer-decrease: 0.5
    hit-cancel-ticks: 30
  AimD:
    max-violations: 2
    remove-violations-after: 300 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    hit-cancel-ticks: 80
  AimE:
    max-violations: 10
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 9
    buffer-decrease: 1
    hit-cancel-ticks: 25
  AimF:
    max-violations: 3
    remove-violations-after: 600 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 1
    buffer-decrease: 0.05
    hit-cancel-ticks: 200
  AimG:
    max-violations: 10
    remove-violations-after: 300 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 3
    buffer-decrease: 0.5
    hit-cancel-ticks: 40
  AimH:
    max-violations: 15
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 2
    buffer-decrease: 0.25
    hit-cancel-ticks: 15
  AimI:
    max-violations: 15
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 2
    buffer-decrease: 0.25
    hit-cancel-ticks: 15
  AimJ:
    max-violations: 10
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    hit-cancel-ticks: 20
  AimK:
    max-violations: 2
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    hit-cancel-ticks: 200
  AimL:
    max-violations: 15
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 4
    buffer-decrease: 0.5
    hit-cancel-ticks: 30
  AimM:
    max-violations: 5
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    hit-cancel-ticks: 60
  AimN:
    max-violations: 5
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    hit-cancel-ticks: 25
  AimO:
    max-violations: 10
    remove-violations-after: 120 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    hit-cancel-ticks: 30
  AimP:
    max-violations: 10
    remove-violations-after: 120 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    hit-cancel-ticks: 40


  AuraA:
    max-violations: 10
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 2
    buffer-decrease: 0.5
    hit-cancel-ticks: 100
  AuraB:
    max-violations: 10
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 1
    buffer-decrease: 0.25
    hit-cancel-ticks: 40
  AuraC:
    max-violations: 15
    remove-violations-after: 120 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 0
    buffer-decrease: 0
    hit-cancel-ticks: 0
  AuraD:
    max-violations: 5
    remove-violations-after: 60 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    hit-cancel-ticks: 0
  AuraE:
    max-violations: 15
    remove-violations-after: 120 # seconds
    decay: 1
    enabled: true
    alert: true
    punish-command: 'kick {player} #ff7b42Unfair Advantage'
    max-buffer: 0
    buffer-decrease: 0
    hit-cancel-ticks: 0

  # data
  ActionData:
    combat-ticks: 60

No gallery available for this project.

Version Minecraft Loader Download

VertexAnticheat 26.2.1

26.2.1

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5
bukkit, paper, spigot
Download

VertexAnticheat 26.1.1

26.1.1

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5
bukkit, paper, spigot
Download

VertexAnticheat 2.1.1

2.1.1

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5
bukkit, paper, spigot
Download

VertexAnticheat 2.1.0

2.1.0

1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5
bukkit, paper, spigot
Download