{"id":108600,"date":"2026-06-06T09:45:13","date_gmt":"2026-06-06T06:45:13","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/"},"modified":"2026-06-06T09:45:13","modified_gmt":"2026-06-06T06:45:13","slug":"namefilter","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/","title":{"rendered":"Namefilter"},"content":{"rendered":"<p>\ud83c\udf1f NameFilter \u2014 Advanced Username Filtering for Folia &#038; Paper<\/p>\n<p>By ItzPritam<\/p>\n<p>NameFilter is a powerful, lightweight, and fully Folia-compatible username filtering plugin designed to keep your server safe, clean, and protected. Whether you want to block offensive usernames, prevent impersonation, or stop players with banned words in their name \u2014 NameFilter handles it all with full case-insensitive matching and simple in-game commands.<\/p>\n<p>&#8212;<\/p>\n<p>\u2728 Features<\/p>\n<p>\ud83d\udd39 Case-Insensitive Filtering<\/p>\n<p>Detects names like ABC, Abc, aBc123, myABCname \u2014 always accurate.<\/p>\n<p>\ud83d\udd39 Blacklist Exact Names<\/p>\n<p>Block specific usernames to prevent:<br \/>\n\u2022 Impersonation (admin, owner)<br \/>\n\u2022 Known troublemakers<br \/>\n\u2022 Bots<\/p>\n<p>\ud83d\udd39 Partial Name Matching<\/p>\n<p>Blacklist &#8220;abc&#8221; \u2192 blocks &#8220;MyABCName&#8221;.<br \/>\nPerfect for catching fragments of banned names.<\/p>\n<p>\ud83d\udd39 Blacklist Words (Contains)<\/p>\n<p>Blocks usernames containing specific words.<br \/>\nExamples: &#8220;hack&#8221; \u2192 Hacker123, &#8220;test&#8221; \u2192 TesTPlAyEr, &#8220;bot&#8221; \u2192 BotUser01.<\/p>\n<p>\ud83d\udd39 Whitelist Bypass<\/p>\n<p>A real whitelist.txt file allows trusted players (staff, donors, friends) to bypass all filters.<\/p>\n<p>\ud83d\udd39 Clean &#038; Simple Commands<\/p>\n<p>\/namefilter blacklist add <name><br \/>\n\/namefilter blacklist remove <name><br \/>\n\/namefilter blacklist list<br \/>\n\/namefilter word add <word><br \/>\n\/namefilter word remove <word><br \/>\n\/namefilter word list<br \/>\n\/namefilter whitelist add <name><br \/>\n\/namefilter whitelist remove <name><br \/>\n\/namefilter whitelist list<br \/>\n\/namefilter reload<\/p>\n<p>Commands update config and files instantly.<\/p>\n<p>\ud83d\udd39 Fully Folia-Compatible<\/p>\n<p>Uses only Folia-safe events (AsyncPlayerPreLoginEvent) and is marked:<\/p>\n<p>folia-supported: true<\/p>\n<p>\ud83d\udd39 Lightweight &#038; Fast<\/p>\n<p>Zero lag, no schedulers, no async issues \u2014 fully optimized.<\/p>\n<p>&#8212;<\/p>\n<p>\u2699\ufe0f Configuration (config.yml)<\/p>\n<p>Auto-generated on first startup.<br \/>\nIncludes:<\/p>\n<p>Kick message<\/p>\n<p>Blacklist names<\/p>\n<p>Blacklist words<\/p>\n<p>Partial matching toggle<\/p>\n<p>Whitelist file<\/p>\n<p>Developer message option<\/p>\n<p>Everything is simple, clean, and customizable.<\/p>\n<p>&#8212;<\/p>\n<p>\ud83e\uddea How it Works<\/p>\n<p>NameFilter checks usernames before they join the server:<\/p>\n<p>No join messages<\/p>\n<p>No chat<\/p>\n<p>No bypassing<\/p>\n<p>No lag<\/p>\n<p>Both usernames and blacklist entries are force-lowercased for perfect matching.<\/p>\n<p>&#8212;<\/p>\n<p>\ud83d\udce6 Supported Platforms<\/p>\n<p>\u2714 Folia 1.20.x \u2013 1.21.x<br \/>\n\u2714 Paper 1.13 \u2013 1.21.x<br \/>\n\u2714 Spigot\/Bukkit (basic support)<\/p>\n<p>&#8212;<\/p>\n<p>\ud83d\udee0 Use Cases<\/p>\n<p>\ud83d\udd10 Anti-Impersonation \u2014 block names like Admin, Owner, Staff<br \/>\n\ud83d\udeab Anti-Toxicity \u2014 prevent offensive usernames<br \/>\n\ud83e\udd16 Anti-Bot \u2014 block bot-like patterns (bot, xyz, spam)<br \/>\n\ud83c\udfae Community Servers \u2014 keep the environment clean and friendly<\/p>\n<p>&#8212;<\/p>\n<p>\ud83c\udfc6 Why Use NameFilter?<\/p>\n<p>\u2022 Made specifically for Folia<br \/>\n\u2022 Zero threading issues<br \/>\n\u2022 Ultra-fast &#038; lightweight<br \/>\n\u2022 Easy setup<br \/>\n\u2022 Highly configurable<br \/>\n\u2022 Beginner-friendly commands<br \/>\n\u2022 Works instantly<br \/>\n\u2022 No database required<br \/>\n\u2022 No dependencies<\/p>\n<p>&#8212;<\/p>\n<p>\ud83d\udce5 Installation<\/p>\n<p>1. Download the latest release JAR<\/p>\n<p>2. Put it in your \/plugins\/ folder<\/p>\n<p>3. Restart your server<\/p>\n<p>4. Edit config.yml &#038; whitelist.txt<\/p>\n<p>5. Enjoy! \ud83c\udf89<\/p>\n<p>&#8212;<\/p>\n<p>\u2764\ufe0f Credits<\/p>\n<p>Created and maintained by ItzPritam<br \/>\nIf you enjoy this plugin, please \u2b50 star it, share it, or leave a review!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A Folia-compatible name filter plugin that blocks usernames containing blacklisted names or words.<\/p>\n","protected":false},"featured_media":108601,"template":"","meta":{"_minecraft_slug":"namefilter","_minecraft_project_id":"DD8zYZ2a","_minecraft_author":"ItzPritam09","_minecraft_license":"Apache-2.0","_minecraft_downloads":26,"_minecraft_follows":1,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"namefilter.zip","_minecraft_size_bytes":21936,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-15T22:16:03.143304Z","_minecraft_date_created":"2025-11-18T00:38:36.581116Z","_minecraft_date_modified":"2026-03-24T14:09:47.783214Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/namefilter","_minecraft_icon_attachment_id":108601,"_minecraft_imported_at":"2026-06-06T06:45:15+00:00","_minecraft_import_hash":"574a48487675b61e466f684278a46c41","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[125,126,127,128,129,92],"mod_loader":[131,132,133,134],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-108600","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-folia","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-utility","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>Namefilter - 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\/namefilter\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Namefilter - Minecraft\" \/>\n<meta property=\"og:description\" content=\"A Folia-compatible name filter plugin that blocks usernames containing blacklisted names or words.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/\" \/>\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\\\/namefilter\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/namefilter\\\/\",\"name\":\"Namefilter - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/namefilter\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/namefilter\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/namefilter-icon-33d68a393d15e59fab5c284c7a27fac5c48c1c6b_96.webp\",\"datePublished\":\"2026-06-06T06:45:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/namefilter\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/namefilter\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/namefilter\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/namefilter-icon-33d68a393d15e59fab5c284c7a27fac5c48c1c6b_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/namefilter-icon-33d68a393d15e59fab5c284c7a27fac5c48c1c6b_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/namefilter\\\/#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\":\"Namefilter\"}]},{\"@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":"Namefilter - 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\/namefilter\/","og_locale":"en_US","og_type":"article","og_title":"Namefilter - Minecraft","og_description":"A Folia-compatible name filter plugin that blocks usernames containing blacklisted names or words.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/","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\/namefilter\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/","name":"Namefilter - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/namefilter-icon-33d68a393d15e59fab5c284c7a27fac5c48c1c6b_96.webp","datePublished":"2026-06-06T06:45:13+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/namefilter-icon-33d68a393d15e59fab5c284c7a27fac5c48c1c6b_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/namefilter-icon-33d68a393d15e59fab5c284c7a27fac5c48c1c6b_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/namefilter\/#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":"Namefilter"}]},{"@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\/108600","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\/108601"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=108600"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=108600"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=108600"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=108600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}