{"id":165806,"date":"2026-06-09T21:03:52","date_gmt":"2026-06-09T18:03:52","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/"},"modified":"2026-06-09T21:03:52","modified_gmt":"2026-06-09T18:03:52","slug":"vertexanticheat","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/","title":{"rendered":"VertexAnticheat"},"content":{"rendered":"<p>## Requirements<\/p>\n<p>**PacketEvents<br \/>\nJava 16**<\/p>\n<p>## Checks                <\/p>\n<p>**AimA** &#8211; spike check<br \/>\n**AimB** &#8211; rounded deltas check<br \/>\n**AimC** &#8211; too few unique deltas<br \/>\n**AimD** &#8211; invalid smoothing<br \/>\n**AimE** &#8211; angle locking<br \/>\n**AimF** &#8211; very small deltas<br \/>\n**AimG** &#8211; jb test<br \/>\n**AimH** &#8211; consistency(runsZScore) check<br \/>\n**AimI** &#8211; consistency(same deltas) check<br \/>\n**AimJ** &#8211; unstable acceleration check<br \/>\n**AimK** &#8211; pitch no limit check<br \/>\n**AimL** &#8211; too many sign changes check<br \/>\n**AimM** &#8211; smooth check<br \/>\n**AimN** &#8211; tail deficiency check<br \/>\n**AimO** &#8211; spearman correlation check<br \/>\n**AimP** &#8211; snap check<br \/>\n**AuraA** &#8211; attack while eating\/blocking<br \/>\n**AuraB** &#8211; snap<br \/>\n**AuraC** &#8211; autoclicker<br \/>\n**AuraD** &#8211; wallhit check<br \/>\n**AuraE** &#8211; double sprint start\/stop check<\/p>\n<p>## Configuration<\/p>\n<p>&#8220;`<br \/>\nvertex:<br \/>\n  prefix: &#8216;#ffc84aVAC\u00a77&#8217;<\/p>\n<p>punish-effect:<br \/>\n  enabled: true<br \/>\n  particle_count: 80<br \/>\n  duration_ticks: 3<br \/>\n  particle: &#8220;FLAME&#8221;<br \/>\n  sound: &#8220;ENTITY_DRAGON_FIREBALL_EXPLODE&#8221;<\/p>\n<p>alerts:<br \/>\n  # {prefix}<br \/>\n  # {player}<br \/>\n  # {check}<br \/>\n  # {violations}<br \/>\n  message: &#8220;{prefix} #ffebba{player} #ffc84afailed #ffebba{check} #ffc84a#{violations}&#8221;<br \/>\n  enable-alerts-on-join: true<\/p>\n<p>messages:<br \/>\n  no-permission: &#8220;\u00a7cYou don&#8217;t have permission to use this command&#8221;<br \/>\n  alerts:<br \/>\n    alerts-enabled: &#8220;\u00a7a\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u044b&#8221;<br \/>\n    alerts-disabled: &#8220;\u00a7c\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u044f \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u044b&#8221;<br \/>\n  checks:<br \/>\n    header: &#8220;#ffc84a\u0412\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438:&#8221;<br \/>\n    check: &#8220;#ffc84a- #ffebba{check}&#8221;<br \/>\n  config:<br \/>\n    config-reload: &#8220;\u00a7a\u041f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0430&#8230;&#8221;<br \/>\n    config-reloaded: &#8220;\u00a7a\u041a\u043e\u043d\u0444\u0438\u0433 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d&#8221;<br \/>\n  commands: |<br \/>\n    #ffc84a- #ffebba\/vertex reload &#038;7- \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0430<br \/>\n    #ffc84a- #ffebba\/vertex checks &#038;7- \u0432\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438<br \/>\n    #ffc84a- #ffebba\/vertex help &#038;7- \u043f\u043e\u043c\u043e\u0449\u044c<br \/>\n    #ffc84a- #ffebba\/vertex alerts &#038;7- \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c\/\u0432\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u044f<\/p>\n<p>checks:<br \/>\n  AimA:<br \/>\n    max-violations: 5<br \/>\n    remove-violations-after: 300 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 1<br \/>\n    buffer-decrease: 0.1<br \/>\n    hit-cancel-ticks: 40<br \/>\n  AimB:<br \/>\n    max-violations: 10<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 9<br \/>\n    buffer-decrease: 0.5<br \/>\n    hit-cancel-ticks: 10<br \/>\n  AimC:<br \/>\n    max-violations: 10<br \/>\n    remove-violations-after: 90 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 2<br \/>\n    buffer-decrease: 0.5<br \/>\n    hit-cancel-ticks: 30<br \/>\n  AimD:<br \/>\n    max-violations: 2<br \/>\n    remove-violations-after: 300 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    hit-cancel-ticks: 80<br \/>\n  AimE:<br \/>\n    max-violations: 10<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 9<br \/>\n    buffer-decrease: 1<br \/>\n    hit-cancel-ticks: 25<br \/>\n  AimF:<br \/>\n    max-violations: 3<br \/>\n    remove-violations-after: 600 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 1<br \/>\n    buffer-decrease: 0.05<br \/>\n    hit-cancel-ticks: 200<br \/>\n  AimG:<br \/>\n    max-violations: 10<br \/>\n    remove-violations-after: 300 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 3<br \/>\n    buffer-decrease: 0.5<br \/>\n    hit-cancel-ticks: 40<br \/>\n  AimH:<br \/>\n    max-violations: 15<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 2<br \/>\n    buffer-decrease: 0.25<br \/>\n    hit-cancel-ticks: 15<br \/>\n  AimI:<br \/>\n    max-violations: 15<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 2<br \/>\n    buffer-decrease: 0.25<br \/>\n    hit-cancel-ticks: 15<br \/>\n  AimJ:<br \/>\n    max-violations: 10<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    hit-cancel-ticks: 20<br \/>\n  AimK:<br \/>\n    max-violations: 2<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    hit-cancel-ticks: 200<br \/>\n  AimL:<br \/>\n    max-violations: 15<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 4<br \/>\n    buffer-decrease: 0.5<br \/>\n    hit-cancel-ticks: 30<br \/>\n  AimM:<br \/>\n    max-violations: 5<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    hit-cancel-ticks: 60<br \/>\n  AimN:<br \/>\n    max-violations: 5<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    hit-cancel-ticks: 25<br \/>\n  AimO:<br \/>\n    max-violations: 10<br \/>\n    remove-violations-after: 120 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    hit-cancel-ticks: 30<br \/>\n  AimP:<br \/>\n    max-violations: 10<br \/>\n    remove-violations-after: 120 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    hit-cancel-ticks: 40<\/p>\n<p>  AuraA:<br \/>\n    max-violations: 10<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 2<br \/>\n    buffer-decrease: 0.5<br \/>\n    hit-cancel-ticks: 100<br \/>\n  AuraB:<br \/>\n    max-violations: 10<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 1<br \/>\n    buffer-decrease: 0.25<br \/>\n    hit-cancel-ticks: 40<br \/>\n  AuraC:<br \/>\n    max-violations: 15<br \/>\n    remove-violations-after: 120 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 0<br \/>\n    buffer-decrease: 0<br \/>\n    hit-cancel-ticks: 0<br \/>\n  AuraD:<br \/>\n    max-violations: 5<br \/>\n    remove-violations-after: 60 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    hit-cancel-ticks: 0<br \/>\n  AuraE:<br \/>\n    max-violations: 15<br \/>\n    remove-violations-after: 120 # seconds<br \/>\n    decay: 1<br \/>\n    enabled: true<br \/>\n    alert: true<br \/>\n    punish-command: &#8216;kick {player} #ff7b42Unfair Advantage&#8217;<br \/>\n    max-buffer: 0<br \/>\n    buffer-decrease: 0<br \/>\n    hit-cancel-ticks: 0<\/p>\n<p>  # data<br \/>\n  ActionData:<br \/>\n    combat-ticks: 60<br \/>\n&#8220;`<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Minecraft anti-cheat focused on AimAssist detection<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_minecraft_slug":"vertexanticheat","_minecraft_project_id":"NtXTvDx8","_minecraft_author":"Rukzell","_minecraft_license":"MIT","_minecraft_downloads":56,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"vertexanticheat.zip","_minecraft_size_bytes":7298233,"_minecraft_version_count":4,"_minecraft_updated_at":"2026-05-15T20:55:52.709006Z","_minecraft_date_created":"2026-01-24T23:30:44.108576Z","_minecraft_date_modified":"2026-02-11T18:23:04.782637Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/vertexanticheat","_minecraft_icon_attachment_id":0,"_minecraft_imported_at":"2026-06-09T18:03:52+00:00","_minecraft_import_hash":"bf67fc5bebf280d04abff1f7bf628191","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,89,126,127,129,123,92],"mod_loader":[130,132,134],"minecraft_version":[118,119,120,46,47,48],"class_list":["post-165806","mod","type-mod","status-publish","hentry","mod_category-bukkit","mod_category-game-mechanics","mod_category-management","mod_category-paper","mod_category-spigot","mod_category-technology","mod_category-utility","mod_loader-bukkit","mod_loader-paper","mod_loader-spigot","minecraft_version-1-16","minecraft_version-1-16-1","minecraft_version-1-16-2","minecraft_version-1-16-3","minecraft_version-1-16-4","minecraft_version-1-16-5"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>VertexAnticheat - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VertexAnticheat - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Minecraft anti-cheat focused on AimAssist detection\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vertexanticheat\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vertexanticheat\\\/\",\"name\":\"VertexAnticheat - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"datePublished\":\"2026-06-09T18:03:52+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vertexanticheat\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vertexanticheat\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/vertexanticheat\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"VertexAnticheat\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VertexAnticheat - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/","og_locale":"en_US","og_type":"article","og_title":"VertexAnticheat - Minecraft","og_description":"Minecraft anti-cheat focused on AimAssist detection","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/","name":"VertexAnticheat - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"datePublished":"2026-06-09T18:03:52+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/vertexanticheat\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"VertexAnticheat"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/165806","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=165806"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=165806"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=165806"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=165806"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}