{"id":112898,"date":"2026-06-06T18:28:54","date_gmt":"2026-06-06T15:28:54","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/"},"modified":"2026-06-06T18:28:54","modified_gmt":"2026-06-06T15:28:54","slug":"nocheatminus","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/","title":{"rendered":"NoCheatMinus &#8211; AntiCheat Datapack"},"content":{"rendered":"<p># \ud83c\udccf NoCheatMinus<br \/>\n&#8230; is an AntiCheat Datapack for Minecraft 26.1.2. Its purpose is the detection of generic game modifications by checking and tracking movement, fight, and network behavior of players constantly, followed by a configurable comparison of the collected data with the expected behavior.<\/p>\n<p>&#8211; \ud83c\udf0d Visit the **NoCheatMinus Test Server** (26.1.2): `test.nocheatminus.org`<br \/>\n&#8211; \ud83c\udfa5 Watch a demonstration here<br \/>\n&#8211; \ud83d\udcac Join our **Discord** for questions &#038; feedback: Click here<\/p>\n<p>&#8212;<\/p>\n<p>## \u2699\ufe0f Setup<\/p>\n<p>1\ufe0f\u20e3 Download **NoCheatMinus** as a `.zip` file, extract it, and place the folder (which contains the `data` folder) in your world&#8217;s datapack folder.<\/p>\n<p>2\ufe0f\u20e3 Restart your server or use `\/reload` to enable the datapack.<\/p>\n<p>3\ufe0f\u20e3 Follow the on-screen instructions in chat.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udee1\ufe0f Operating Modes<br \/>\nNoCheatMinus operates in two different modes: **Silent Mode** and **Block Mode**.<\/p>\n<p>### \ud83d\udd0d Silent Mode<br \/>\n&#8211; Runs in the background without actively interfering with suspicious behavior.<br \/>\n&#8211; Logs violations in the operator chat based on configuration.<br \/>\n&#8211; Tracks each player\u2019s **Reputation Score**, which reduces as suspicious behavior is detected more frequently.<\/p>\n<p>### \ud83d\udea7 Block Mode<br \/>\n&#8211; Works like Silent Mode but actively **prevents cheating**.<br \/>\n&#8211; Cheaters may experience:<br \/>\n   &#8211; \ud83d\udd04 **Rubberbanding** (being reset)<br \/>\n   &#8211; \u2694\ufe0f  **Retroactive application of illegitimately skipped damage**<br \/>\n   &#8211; \ud83d\uded1 **Blocked invalid hits**<br \/>\n   &#8211; \ud83d\udc62 **Disconnection** (requires additional configuration)<br \/>\n&#8211; **Reputation Score** is still tracked, and operators receive alerts based on configuration.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83c\udfa5 Replay System<br \/>\nThe **Replay System** automatically records movements for **5 seconds before and 5 seconds after** a suspicious action. These clips are compiled into a **10-second video** for review. Operators can analyze these clips and determine if the action was indeed suspicious. Only one replay clip can be saved per player at a time. No new clips will be recorded for that player until the existing one is deleted.<\/p>\n<p>\ud83d\udc40 **To watch a replay:**<br \/>\n&#8220;`<br \/>\n\/trigger ncmReplay<br \/>\n&#8220;`<\/p>\n<p>\ud83c\udfa5 **Watch a showcase of the replay system here** \ud83c\udfa5<\/p>\n<p>&#8212;<br \/>\n## \ud83d\udd04 Updating to a newer version<br \/>\n1\ufe0f\u20e3 Replace the outdated datapack directory (which contains the `\/data` directory) with the updated version. <\/p>\n<p>2\ufe0f\u20e3 Restart your server or use `\/reload` to apply the changes.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\uddd1\ufe0f Uninstall<br \/>\nTo uninstall the datapack, use `\/function ncm:user\/uninstall`.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udee0\ufe0f Checks<br \/>\n| Check | Description |<br \/>\n| &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; | &#8212;&#8212;&#8212;&#8211; |<br \/>\n| \ud83e\uddf1 **BlockPlace.Appropriate** | NCM monitors the amount of blocks placed in a configurable time window. |<br \/>\n| \ud83c\udfd7\ufe0f **BlockInteract.MissingBlock** | When the player interacts with a block, NCM will check if the player looks at a block, which blocktype equals the blocktype of the block he interacted with last, and if this block is within the max interaction range. (Raytracing). |<br \/>\n| \ud83d\udce1 **Net.UnfittingPacket** | NCM checks if the player spoofs to be on-ground whilst being mid-air\/off-ground. Another subcheck of this check monitors if the player sends a RespawnPacket whilst being alive or stops receiving certain packets without being dead (Godmode patch). |<br \/>\n| \ud83d\udc80 **Net.Appropriate** | NCM checks if the DeathTime-NBT-Data of the player is appropriate (GodMode patch) and if the player respawns too fast (InstantRespawn). |<br \/>\n| \ud83d\udeb6 **Movement.TickStride** | NCM evaluates player movement events based on distance and logs or cancels events if the configured thresholds are exceeded, aiming to maintain gameplay integrity and prevent unintended movement exploits. |<br \/>\n| \u2708\ufe0f **Movement.SurvivalFly** | NCM monitors the vertical motion of the player, the off-ground-behavior, unexpected movements, the player&#8217;s gravity, and lost-ground-situations. |<br \/>\n| \ud83e\ude82 **Movement.NoFall** | When the player touches the ground, NCM will start calculating the estimated fall damage, depending on the current health and the fall distance. If the taken fall damage differs from the calculated fall damage, this check fails. |<br \/>\n| \u2694\ufe0f **Fight.Criticals** | When a player makes a critical hit, this check verifies that the hit was made under legitimate conditions. |<br \/>\n| \ud83c\udfaf **Fight.Reach** | NCM checks if the player has hit an entity that is out of his legitimate range. |<br \/>\n| \ud83d\udc41\ufe0f **Fight.Direction** | NoCheatMinus statistically checks the rate of hits where the attacked entity is within the player\u2019s line of sight. |<br \/>\n| \ud83d\udd04 **Fight.WrongTurn** | NCM monitors the players pitch-turns. |<br \/>\n| \ud83c\udfc3 **Fight.CompliantVelocity** | This check monitors the movement reaction of the player after being hit. |<br \/>\n| \ud83d\udecf\ufe0f **Combined.BedLeave** | NCM checks if the player sends BedLeave packets without being in a bed first. The small teleport after leaving a bed can be used by players with a cheat client for flying or speeding. |<br \/>\n| \ud83c\udfa3 **Combined.Munchhausen** | According to the legend of Baron Munchausen&#8217;s tall tales, players can pull themselves out of the swamp by their own hair. NCM checks if cheat-clients use this ability for flying\/speeding. |<br \/>\n| \ud83d\udee0\ufe0f **Combined.Exploit** | This check monitors various impossible client states that may indicate the use of exploits. |<br \/>\n| \ud83c\udf57 **Inventory.Appropriate** | When the player consumes an Item, NCM will check the speed of consuming and compare it with the configurated appropriate values. |<br \/>\n| \ud83c\udff9 **Inventory.InstantBow** | This check monitors the player&#8217;s arrow-shooting speed. |<\/p>\n<p>&#8212;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>NoCheatMinus is an open-source, configurable AntiCheat Datapack.<\/p>\n","protected":false},"featured_media":112899,"template":"","meta":{"_minecraft_slug":"nocheatminus","_minecraft_project_id":"r5I37Ra9","_minecraft_author":"n33d4n4m3","_minecraft_license":"GPL-3.0-only","_minecraft_downloads":1438,"_minecraft_follows":6,"_minecraft_client_side":"optional","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"nocheatminus.zip","_minecraft_size_bytes":3555825,"_minecraft_version_count":19,"_minecraft_updated_at":"2026-05-16T04:06:08.479702Z","_minecraft_date_created":"2025-02-07T07:28:37.364864Z","_minecraft_date_modified":"2026-05-13T21:03:27.238912Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/nocheatminus","_minecraft_icon_attachment_id":112899,"_minecraft_imported_at":"2026-06-06T15:28:56+00:00","_minecraft_import_hash":"2b54e1a11a1e09d9a219631c3c5ccf83","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[84,873,126,92],"mod_loader":[86],"minecraft_version":[40,41,74,38,79,80,81,82,163],"class_list":["post-112898","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-datapack","mod_category-library","mod_category-management","mod_category-utility","mod_loader-datapack","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9","minecraft_version-26-1-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>NoCheatMinus - AntiCheat Datapack - 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\/nocheatminus\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NoCheatMinus - AntiCheat Datapack - Minecraft\" \/>\n<meta property=\"og:description\" content=\"NoCheatMinus is an open-source, configurable AntiCheat Datapack.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nocheatminus\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nocheatminus\\\/\",\"name\":\"NoCheatMinus - AntiCheat Datapack - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nocheatminus\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nocheatminus\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/nocheatminus-icon-0279ac4c024256bbeb624f3b720c066bc790903f_96.webp\",\"datePublished\":\"2026-06-06T15:28:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nocheatminus\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nocheatminus\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nocheatminus\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/nocheatminus-icon-0279ac4c024256bbeb624f3b720c066bc790903f_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/nocheatminus-icon-0279ac4c024256bbeb624f3b720c066bc790903f_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/nocheatminus\\\/#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\":\"NoCheatMinus &#8211; AntiCheat Datapack\"}]},{\"@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":"NoCheatMinus - AntiCheat Datapack - 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\/nocheatminus\/","og_locale":"en_US","og_type":"article","og_title":"NoCheatMinus - AntiCheat Datapack - Minecraft","og_description":"NoCheatMinus is an open-source, configurable AntiCheat Datapack.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/","name":"NoCheatMinus - AntiCheat Datapack - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/nocheatminus-icon-0279ac4c024256bbeb624f3b720c066bc790903f_96.webp","datePublished":"2026-06-06T15:28:54+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/nocheatminus-icon-0279ac4c024256bbeb624f3b720c066bc790903f_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/nocheatminus-icon-0279ac4c024256bbeb624f3b720c066bc790903f_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/nocheatminus\/#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":"NoCheatMinus &#8211; AntiCheat Datapack"}]},{"@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\/112898","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\/112899"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=112898"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=112898"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=112898"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=112898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}