{"id":21661,"date":"2026-06-01T00:36:59","date_gmt":"2026-05-31T21:36:59","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/"},"modified":"2026-06-01T00:36:59","modified_gmt":"2026-05-31T21:36:59","slug":"asyncanticheat","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/","title":{"rendered":"Async Anticheat"},"content":{"rendered":"<p>dashboard link<\/p>\n<p>![header](https:\/\/asyncanticheat.com\/thread\/header.webp)<\/p>\n<p>## What if your anticheat ran somewhere else?<br \/>\nAsyncAnticheat moves detection off-server. The plugin only captures packets; all detection runs in the cloud. That means **no TPS impact from detection** and a clean, real-time dashboard to review evidence.<\/p>\n<p>## How it works (fast version)<br \/>\n1. **Plugin** captures packets (PacketEvents, shaded)<br \/>\n2. **Batches** and uploads asynchronously<br \/>\n3. **Cloud API** dispatches to detection modules<br \/>\n4. **Dashboard** shows findings in real-time<br \/>\nYour server never runs any detection logic.<\/p>\n<p>## Dashboard<br \/>\n![dashboard-alt](https:\/\/asyncanticheat.com\/thread\/screenshots\/dashboard-alt.webp)<br \/>\n![modules](https:\/\/asyncanticheat.com\/thread\/screenshots\/modules.webp)<br \/>\n![finding](https:\/\/asyncanticheat.com\/thread\/screenshots\/finding.webp)<\/p>\n<p>## Detection coverage<br \/>\nAsync Anticheat architecture is open so you can create your own private modules running on your own machines and connect them to your dashboard. I created 6 default modules, two per category:<br \/>\n&#8211; **Movement:** speed, fly, nofall, phase, step, timer<br \/>\n&#8211; **Combat:** reach, killaura, velocity, autoclicker<br \/>\n&#8211; **Interaction:** scaffold, nuker, fastplace, inventory<br \/>\nCore = obvious cheats, low false positives<br \/>\nAdvanced = statistical analysis<\/p>\n<p>You can enable them from the modules tab, and toggle on\/off individual checks.<\/p>\n<p>## Open Beta status<br \/>\n**Working**<br \/>\n&#8211; Packet capture + detection pipeline<br \/>\n&#8211; Web dashboard with real-time findings<br \/>\n&#8211; False positive reporting<\/p>\n<p>**Not yet**<br \/>\n&#8211; Automatic kicks\/bans (detection only for now)<br \/>\n&#8211; In-game alerts<br \/>\n&#8211; AAC may produce false positives or miss some detections.<\/p>\n<p>## Supported platforms<br \/>\nPaper\/Spigot 1.18+, Folia 1.19.4+. Java 21 required.<br \/>\nBungee\/Velocity: install AsyncAnticheat on each backend server (not the proxy).<\/p>\n<p>## Getting started (2 minutes)<br \/>\n1. Download: https:\/\/github.com\/oraxen\/asyncanticheat\/releases<br \/>\n2. Drop the JAR into `plugins\/`<br \/>\n3. Start the server<br \/>\n4. Click the dashboard link in console<br \/>\n5. Sign in (GitHub \/ Discord \/ Email)<\/p>\n<p>## For anticheat developers<br \/>\nI&#8217;m building an API so custom checks can plug into the same pipeline. See the relevant docs.<\/p>\n<p>What it means is if you have an existing anticheat, you can port your checks to an AsyncAC module, this way your users will save performances, you will be able to keep your code private and the community will benefit from your experience.If you need help or have any questions, let me know.<\/p>\n<p>## Pricing<br \/>\nYou can host everything yourself, or use my own dashboard. **During the beta, I&#8217;ll host everything for free** so I can get your feedback and improve the checks. In the future, I plan to fund the project by selling some advanced modules, but **if you&#8217;ve contributed** to the project (by reporting bugs, false positives, suggesting improvements, etc), **you will keep access for free** as a thank you.<\/p>\n<p>## Links<br \/>\n&#8211; Website: https:\/\/asyncanticheat.com<br \/>\n&#8211; Docs: https:\/\/asyncanticheat.com\/docs<br \/>\n&#8211; Dashboard: https:\/\/asyncanticheat.com\/dashboard<br \/>\n&#8211; GitHub: https:\/\/github.com\/oraxen\/asyncanticheat<br \/>\n&#8211; Discord: http:\/\/JOIN_LINK_HERE<\/p>\n<p>## FAQ<br \/>\n**Will this affect TPS?**<br \/>\nDetection runs off-server; the plugin only captures + forwards packets asynchronously. I could not measure any impact on performances during my testings. Bandwith usage was also very limited as packets are highly compressed.<br \/>\n![monitor](https:\/\/github.com\/Th0rgal\/mcpanel\/blob\/master\/screenshots\/monitor.webp?raw=true)<\/p>\n<p>**What data is collected?**<br \/>\nMovement\/combat\/block\/inventory packets + UUID\/session identifiers. No chat messages or server config. Data is retained for 7 days, then purged.<\/p>\n<p>**Why no auto bans yet?**<br \/>\nI need more data to ensure there are no false positives; I want to wait until I have more feedback.<\/p>\n<p>## Get involved<br \/>\nThis is an open beta, your feedback is precious to me and I will remember it.<br \/>\n&#8211; Found a false positive? Report it through the dashboard.<br \/>\n&#8211; Cheater slipped through? Report and undetected cheat on the player page.<br \/>\n&#8211; Have any feature idea? Feedback is welcome<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A new off\u2011server detection architecture. Open by design.<\/p>\n","protected":false},"featured_media":21662,"template":"","meta":{"_minecraft_slug":"asyncanticheat","_minecraft_project_id":"84sfbnfI","_minecraft_author":"th0rgal","_minecraft_license":"LicenseRef-ASYNC-ANTICHEAT-LICENSE","_minecraft_downloads":225,"_minecraft_follows":2,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"asyncanticheat.zip","_minecraft_size_bytes":760145,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-16T12:25:03.836715Z","_minecraft_date_created":"2026-01-06T05:20:25.191337Z","_minecraft_date_modified":"2025-12-29T10:45:56.968015Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/asyncanticheat","_minecraft_icon_attachment_id":21662,"_minecraft_imported_at":"2026-05-31T21:37:00+00:00","_minecraft_import_hash":"f8d0fbd42f443abfb2ab8efecced60f2","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,125,126,127,128,129,123,92],"mod_loader":[130,131,132,133,134],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-21661","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-folia","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-technology","mod_category-utility","mod_loader-bukkit","mod_loader-folia","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Async Anticheat - 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\/asyncanticheat\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Async Anticheat - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A new off\u2011server detection architecture. Open by design.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/\" \/>\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\\\/asyncanticheat\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/asyncanticheat\\\/\",\"name\":\"Async Anticheat - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/asyncanticheat\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/asyncanticheat\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/asyncanticheat-icon-dbd7818d432ca1245df69a2ce73d42d9eababf2a_96.webp\",\"datePublished\":\"2026-05-31T21:36:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/asyncanticheat\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/asyncanticheat\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/asyncanticheat\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/asyncanticheat-icon-dbd7818d432ca1245df69a2ce73d42d9eababf2a_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/asyncanticheat-icon-dbd7818d432ca1245df69a2ce73d42d9eababf2a_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/asyncanticheat\\\/#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\":\"Async Anticheat\"}]},{\"@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":"Async Anticheat - 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\/asyncanticheat\/","og_locale":"en_US","og_type":"article","og_title":"Async Anticheat - Minecraft","og_description":"A new off\u2011server detection architecture. Open by design.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/","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\/asyncanticheat\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/","name":"Async Anticheat - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/asyncanticheat-icon-dbd7818d432ca1245df69a2ce73d42d9eababf2a_96.webp","datePublished":"2026-05-31T21:36:59+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/asyncanticheat-icon-dbd7818d432ca1245df69a2ce73d42d9eababf2a_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/asyncanticheat-icon-dbd7818d432ca1245df69a2ce73d42d9eababf2a_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/asyncanticheat\/#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":"Async Anticheat"}]},{"@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\/21661","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:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/21662"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=21661"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=21661"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=21661"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=21661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}