{"id":38836,"date":"2026-06-01T23:13:41","date_gmt":"2026-06-01T20:13:41","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/chatguardian\/"},"modified":"2026-06-01T23:13:41","modified_gmt":"2026-06-01T20:13:41","slug":"chatguardian","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/chatguardian\/","title":{"rendered":"ChatGuardian"},"content":{"rendered":"<p>##  **ChatGuardian \u2013 Powerful Minecraft Chat Moderation**<\/p>\n<p>ChatGuardian is a modern, robust, and network-ready Minecraft chat moderation plugin designed for both single servers and large multi-server networks. Whether you&#8217;re running a small community or an expansive network, ChatGuardian helps keep your chat clean, fair, and safe.<\/p>\n<p>**\u2728 Key Features**<\/p>\n<p>Advanced Leetspeak &#038; Fuzzy Word Detection<br \/>\nDetects even obfuscated or disguised violations using smart text-matching algorithms.<\/p>\n<p>Global Violation Tracking via MySQL<br \/>\nSynchronize warnings, kicks, and bans across your entire network using a shared database.<\/p>\n<p>Flexible &#038; Configurable Punishment System<br \/>\nCustomize thresholds for warnings, kicks, tempbans, and permanent bans to suit your community.<\/p>\n<p>Real-Time Discord Webhook Integration<br \/>\nReceive alerts directly in your Discord server for immediate moderator action.<\/p>\n<p>Live Blacklist Management<br \/>\nAdd or remove forbidden words on the fly without restarting your server.<\/p>\n<p>Fully Customizable Messages &#038; Multi-language Support<br \/>\nPersonalize every player-facing message for a seamless and localized experience.<\/p>\n<p>**Installation &#038; Setup**<\/p>\n<p>Drop the plugin JAR file into your server\u2019s \/plugins folder.<\/p>\n<p>Start the server once to generate configuration files.<\/p>\n<p>Edit config.yml to enable MySQL and adjust plugin behavior.<\/p>\n<p>(Optional) Edit messages.yml and blacklist.yml for custom wording and blacklisted terms.<\/p>\n<p>Restart your server to apply changes.<\/p>\n<p>\ufe0f MySQL Setup (Global Violation Tracking)<\/p>\n<p>Enable and configure MySQL in config.yml:<\/p>\n<p>> mysql:<br \/>\n><br \/>\n> enabled: true<br \/>\n><br \/>\n> host: localhost<br \/>\n><br \/>\n> port: 3306<br \/>\n><br \/>\n> database: chatguardian<br \/>\n><br \/>\n> username: youruser<br \/>\n><br \/>\n> password: yourpass<\/p>\n<p>All violations and bans will be tracked and shared across all servers using this database.<\/p>\n<p>**Blacklist &#038; Word Filtering**<\/p>\n<p>Add blacklisted words in blacklist.yml under the words: list.<\/p>\n<p>Smart leetspeak and fuzzy matching ensure maximum protection against disguised language.<\/p>\n<p>**\u2696\ufe0f Punishment Configuration**<\/p>\n<p>Customize punishment limits and durations in config.yml:<\/p>\n<p>> punishments:<br \/>\n><br \/>\n> enabled: true<br \/>\n><br \/>\n> warn-limit: 1<br \/>\n><br \/>\n> kick-limit: 2<br \/>\n><br \/>\n> tempban-limit: 3<br \/>\n><br \/>\n> tempban-time: 1h<\/p>\n<p>**Discord Integration**<\/p>\n<p>Set your Discord webhook URLs in config.yml to receive violation alerts in real time.<\/p>\n<p>You can also set a support Discord invite link, which will be shown in ban\/kick messages.<\/p>\n<p>**Commands**<\/p>\n<p>> \/cg addword <word> Add a word to the blacklist<br \/>\n><br \/>\n> \/cg delword <word> Remove a word from the blacklist<br \/>\n><br \/>\n> \/cg listwords List all blacklisted words<br \/>\n><br \/>\n> \/cg reload Reload the plugin configuration<br \/>\n><br \/>\n> \/cg violations <player> View a player&#8217;s violations (MySQL only)<br \/>\n><br \/>\n> \/cg clearviolations <player> Clear a player&#8217;s violations (MySQL only)<br \/>\n><br \/>\n> \/cg bans List all active bans (MySQL only)<br \/>\n><br \/>\n> \/cg unban <player> Unban a player (MySQL only)<\/p>\n<p>**\ufe0f Permissions**<\/p>\n<p>chatguardian.admin \u2013 Grants access to all admin commands<\/p>\n<p>chatguardian.bypass \u2013 Exempts a user from chat checks<\/p>\n<p>**Customization**<\/p>\n<p>Modify messages.yml to change all plugin messages.<\/p>\n<p>Manage your blacklist in blacklist.yml.<\/p>\n<p>Set your Discord invite in config.yml under support-discord.<\/p>\n<p>ChatGuardian is the ultimate tool to maintain respectful and safe communication in your <\/p>\n<p>Minecraft server or network\u2014no matter how large your player base grows.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ChatGuardian is a modern Minecraft moderation plugin with global violation tracking, leetspeak detection, and flexible punishments \u2013 perfect for multi-server networks.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_minecraft_slug":"chatguardian","_minecraft_project_id":"Edh61lkb","_minecraft_author":"leonbischoff81","_minecraft_license":"MIT","_minecraft_downloads":70,"_minecraft_follows":1,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"chatguardian.zip","_minecraft_size_bytes":3754458,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T20:38:54.370389Z","_minecraft_date_created":"2025-06-17T21:38:32.052305Z","_minecraft_date_modified":"2025-05-27T07:30:21.945161Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/chatguardian","_minecraft_icon_attachment_id":0,"_minecraft_imported_at":"2026-06-01T20:13:42+00:00","_minecraft_import_hash":"ef0b85249bf38e11bd4ee35435471821","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,126,127,867,129],"mod_loader":[130,132,134],"minecraft_version":[62],"class_list":["post-38836","mod","type-mod","status-publish","hentry","mod_category-bukkit","mod_category-management","mod_category-paper","mod_category-social","mod_category-spigot","mod_loader-bukkit","mod_loader-paper","mod_loader-spigot","minecraft_version-1-21"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ChatGuardian - 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\/chatguardian\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ChatGuardian - Minecraft\" \/>\n<meta property=\"og:description\" content=\"ChatGuardian is a modern Minecraft moderation plugin with global violation tracking, leetspeak detection, and flexible punishments \u2013 perfect for multi-server networks.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/chatguardian\/\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chatguardian\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chatguardian\\\/\",\"name\":\"ChatGuardian - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"datePublished\":\"2026-06-01T20:13:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chatguardian\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chatguardian\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/chatguardian\\\/#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\":\"ChatGuardian\"}]},{\"@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":"ChatGuardian - 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\/chatguardian\/","og_locale":"en_US","og_type":"article","og_title":"ChatGuardian - Minecraft","og_description":"ChatGuardian is a modern Minecraft moderation plugin with global violation tracking, leetspeak detection, and flexible punishments \u2013 perfect for multi-server networks.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/chatguardian\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/chatguardian\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/chatguardian\/","name":"ChatGuardian - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"datePublished":"2026-06-01T20:13:41+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/chatguardian\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/chatguardian\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/chatguardian\/#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":"ChatGuardian"}]},{"@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\/38836","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=38836"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=38836"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=38836"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=38836"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}