{"id":68361,"date":"2026-06-04T00:37:44","date_gmt":"2026-06-03T21:37:44","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/"},"modified":"2026-06-04T00:37:44","modified_gmt":"2026-06-03T21:37:44","slug":"fakemodblocker","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/","title":{"rendered":"FakeModBlocker"},"content":{"rendered":"<p># \ud83e\udde9 FakeModBlocker<\/p>\n<p>A **lightweight**, **fully customizable**, and **cross-version friendly** mod detection plugin that monitors plugin channels to identify some mods like Xaero&#8217;s World Map, Replay Mod, and known mod loaders such as **Fabric**, **Forge**, and more.<\/p>\n<p>It also supports an **optional advanced sign translation detection module** on supported server implementations.<\/p>\n<p>&#8212;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/files.catbox.moe\/8j2rr5.png\" width=\"384\" height=\"206\" alt=\"\"\/><\/p>\n<p>## \u2728 Features<\/p>\n<p>\u2705 Lightweight \u2014 zero unnecessary overhead<br \/>\n\u2705 Fully customizable messages and behavior via `messages_xx.yml`<br \/>\n\u2705 Hex Color Code support for 1.16+ servers (e.g. `&#038;#00ffcc`)<br \/>\n\u2705 No dependencies \u2014 drop-in and go<br \/>\n\u2705 Works across a wide range of server versions (1.8\u20131.21.11+)<br \/>\n\u2705 Multi-language support (`en`, `cn`, and your own language)<br \/>\n\u2705 Reload support: `\/modblocker reload`<br \/>\n\u2705 Spigot \/ Paper \/ Purpur \/ Folia \/ PandaSpigot support<br \/>\n\u2705 Optional advanced **sign translation key detection** on supported server APIs<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udd0d What it Detects<\/p>\n<p>FakeModBlocker primarily detects **clients or mods that register known plugin message channels**, such as:<\/p>\n<p>&#8211; `fml:hs` \u2192 Forge<br \/>\n&#8211; `fabric:registry\/sync` \u2192 Fabric<br \/>\n&#8211; `xaeroworldmap` \u2192 Xaero&#8217;s World Map<br \/>\n&#8211; Any custom channel you define<\/p>\n<p>In addition, FakeModBlocker also provides an **optional sign translation detection module** for certain mods that expose identifiable translation keys.<br \/>\nThis advanced detection is configurable and can apply actions such as:<\/p>\n<p>&#8211; `NOTICE`<br \/>\n&#8211; `KICK`<br \/>\n&#8211; `BAN`<br \/>\n&#8211; `IGNORE`<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83e\udde0 Detection Modes<\/p>\n<p>### 1. Plugin Channel Detection<br \/>\nThis is the main detection method and works across the widest range of versions.<\/p>\n<p>It checks which `Plugin Message Channels` the player is listening on when they join.<br \/>\nMany mod clients (e.g. Fabric \/ Forge and some utility mods) automatically register custom channels, which this plugin can detect and respond to.<\/p>\n<p>### 2. Optional Sign Translation Detection<br \/>\nThis is an **extra optional detection module**.<\/p>\n<p>It works by opening a sign editor with specific translation keys and checking whether the client translates them, which may reveal the presence of certain mods.<\/p>\n<p>\u26a0\ufe0f This feature depends on **server API support for opening sign editors**.<br \/>\nIf the current server version \/ implementation does not support the required public API, FakeModBlocker will **automatically disable this feature and skip it safely**.<\/p>\n<p>&#8212;<\/p>\n<p>## \u26a0\ufe0f Important Notes<\/p>\n<p>\u26a0\ufe0f **FakeModBlocker does NOT detect all mods or cheating tools.**<br \/>\nIt only works when the client exposes something detectable, such as known plugin message channels or supported translation-key behavior.<\/p>\n<p>\u26a0\ufe0f This plugin should **NOT** be treated as a full anti-cheat or universal mod detector.<\/p>\n<p>\u26a0\ufe0f The optional sign translation detection is an **additional enhancement**, not the main detection system.<\/p>\n<p>This makes FakeModBlocker ideal for detecting casual use of mod loaders or certain utility mods, but it should **not be treated as a complete anti-cheat \/ mod-blocking solution**.<\/p>\n<p>&#8212;<\/p>\n<p>## \ud83d\udcc2 Installation<\/p>\n<p>1. Drop the `.jar` into `plugins\/`<br \/>\n2. Start the server to generate config files<br \/>\n3. Edit `config.yml` and your language file<br \/>\n4. Use `\/modblocker reload` to apply changes instantly<br \/>\n5. Some mods are pre-configured in `config.yml`, and you can freely modify them to match your server rules<\/p>\n<p>&#8212;<\/p>\n<p>## \u2699\ufe0f Compatibility<\/p>\n<p>&#8211; Main plugin channel detection is designed to be broadly compatible with **1.8\u20131.21.11+**<br \/>\n&#8211; Optional sign translation detection requires a compatible server API<br \/>\n&#8211; On unsupported versions \/ server implementations, the sign detection module will be **disabled automatically**<br \/>\n&#8211; Folia is supported through compatible scheduler handling<\/p>\n<p>&#8212;<\/p>\n<p>## \u2753 FAQ<\/p>\n<p>### Q: Can this detect hacked clients like Vape or LiquidBounce?<br \/>\n**A:** No. Those clients often avoid using detectable plugin message channels. This plugin is best used to detect **mod loaders** like Fabric, Forge, Lunar, etc., and some configurable translation-key based mod detections on supported servers.<\/p>\n<p>### Q: Is this an anti-cheat?<br \/>\n**A:** No. This is a **mod presence detector**, not a cheat detection system.<\/p>\n<p>### Q: How does it work?<br \/>\n**A:** Its main method is checking which `Plugin Message Channels` the player is listening on when they join. Many mod clients automatically register custom channels, which this plugin can detect.<br \/>\nAdditionally, on supported server APIs, it can optionally use **sign translation key detection** for certain configurable mod signatures.<\/p>\n<p>### Q: Does the sign detection work on every version?<br \/>\n**A:** No. The sign detection module depends on public sign editor API support (Sorry i don&#8217;t have much time to test every single version, but it should work on every Paper server i guess). If the server does not support it, FakeModBlocker will automatically skip that module without breaking the plugin.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A lightweight, fully customizable, no dependencies plugin that detects some mods and known clients.<\/p>\n","protected":false},"featured_media":68362,"template":"","meta":{"_minecraft_slug":"fakemodblocker","_minecraft_project_id":"Z7Zlnljn","_minecraft_author":"creeper_knc","_minecraft_license":"MIT","_minecraft_downloads":485,"_minecraft_follows":5,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"fakemodblocker.zip","_minecraft_size_bytes":405422,"_minecraft_version_count":13,"_minecraft_updated_at":"2026-05-16T10:38:14.254671Z","_minecraft_date_created":"2026-03-12T22:10:05.619862Z","_minecraft_date_modified":"2026-05-07T17:38:40.822133Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/fakemodblocker","_minecraft_icon_attachment_id":68362,"_minecraft_imported_at":"2026-06-03T21:37:44+00:00","_minecraft_import_hash":"62f2e9c95b938a633b32662c7d51fceb","_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":[339,340,341,357,359,360,379,382,385,438,446,449,110,111,112,113,114,115,116,117,118,119,120,46,47,48,49,50,51,52,53,54,55,56,57,58,59,36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82,22,23,24,25,26,27,28,29,30,31,860,861,862,863,864,83,167,163],"class_list":["post-68361","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-10","minecraft_version-1-10-1","minecraft_version-1-10-2","minecraft_version-1-11","minecraft_version-1-11-1","minecraft_version-1-11-2","minecraft_version-1-12","minecraft_version-1-12-1","minecraft_version-1-12-2","minecraft_version-1-13","minecraft_version-1-13-1","minecraft_version-1-13-2","minecraft_version-1-14","minecraft_version-1-14-1","minecraft_version-1-14-2","minecraft_version-1-14-3","minecraft_version-1-14-4","minecraft_version-1-15","minecraft_version-1-15-1","minecraft_version-1-15-2","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","minecraft_version-1-17","minecraft_version-1-17-1","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","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","minecraft_version-1-8","minecraft_version-1-8-1","minecraft_version-1-8-2","minecraft_version-1-8-3","minecraft_version-1-8-4","minecraft_version-1-8-5","minecraft_version-1-8-6","minecraft_version-1-8-7","minecraft_version-1-8-8","minecraft_version-1-8-9","minecraft_version-1-9","minecraft_version-1-9-1","minecraft_version-1-9-2","minecraft_version-1-9-3","minecraft_version-1-9-4","minecraft_version-26-1","minecraft_version-26-1-1","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>FakeModBlocker - 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\/fakemodblocker\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FakeModBlocker - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A lightweight, fully customizable, no dependencies plugin that detects some mods and known clients.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta property=\"og:image\" content=\"https:\/\/files.catbox.moe\/8j2rr5.png\" \/>\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\\\/fakemodblocker\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fakemodblocker\\\/\",\"name\":\"FakeModBlocker - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fakemodblocker\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fakemodblocker\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/fakemodblocker-icon-778d8cde31d9c788c450f33fd1303b4452e7e6f5.png\",\"datePublished\":\"2026-06-03T21:37:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fakemodblocker\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fakemodblocker\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fakemodblocker\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/fakemodblocker-icon-778d8cde31d9c788c450f33fd1303b4452e7e6f5.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/fakemodblocker-icon-778d8cde31d9c788c450f33fd1303b4452e7e6f5.png\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/fakemodblocker\\\/#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\":\"FakeModBlocker\"}]},{\"@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":"FakeModBlocker - 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\/fakemodblocker\/","og_locale":"en_US","og_type":"article","og_title":"FakeModBlocker - Minecraft","og_description":"A lightweight, fully customizable, no dependencies plugin that detects some mods and known clients.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/","og_site_name":"Minecraft","og_image":[{"url":"https:\/\/files.catbox.moe\/8j2rr5.png","type":"","width":"","height":""}],"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\/fakemodblocker\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/","name":"FakeModBlocker - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/fakemodblocker-icon-778d8cde31d9c788c450f33fd1303b4452e7e6f5.png","datePublished":"2026-06-03T21:37:44+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/fakemodblocker-icon-778d8cde31d9c788c450f33fd1303b4452e7e6f5.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/fakemodblocker-icon-778d8cde31d9c788c450f33fd1303b4452e7e6f5.png","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/fakemodblocker\/#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":"FakeModBlocker"}]},{"@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\/68361","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\/68362"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=68361"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=68361"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=68361"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=68361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}