HomeJavaModsProfanityFilterX
ProfanityFilterX
ModsJava

ProfanityFilterX

by natzproz · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.2–26.1 · Bukkit⬇ Download for 1.21.3–26.1 · Paper⬇ Download for 1.21.3–26.1 · Spigot⬇ Download for 1.21.3–1.21.11 · Purpur
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

ProfanityFilterX is a powerful and customizable chat moderation plugin designed to keep your Minecraft server clean and friendly. With built-in support for filtering offensive or inappropriate language, this plugin ensures a safe environment for all players.

🔧 Features:

    Real-time filtering of profane and inappropriate words in chat

    Simple commands to enable, disable, reload, and manage the filter

    Add or remove custom words to the filter list on-the-fly

    Permission system for admins and trusted users to manage or bypass the filter

    Lightweight and optimized for performance on Minecraft 1.20+

🛠️ Admin Commands: Use /profanityfilter (or /pf) to control everything—from enabling the plugin to managing word lists.

🔐 Permissions:


    profanityfilter.admin — Full control over the plugin

    profanityfilter.bypass — Exempt from filtering (great for trusted users or staff)

CONFIG:

ProfanityFilter Configuration

Enable or disable the profanity filter

enabled: true

Message to send when a message is blocked

blocked-message: "&cYour message was blocked due to inappropriate language."

Permission to bypass the filter (usually given to moderators/admins)

bypass-permission: "profanityfilter.bypass"

List of blocked words (case insensitive)

Add any words you want to block here

blocked-words:

English examples

Spanish examples

French examples

Add more languages as needed

Also to prevent people from using bad words like b a d w o r d 1 you may have to type em fully but ussually it should stop some profanity by their first try.

Perfect for community servers, schools, or any server that values a respectful chat experience. Keep your chats clean with ProfanityFilterX!

PlayerCONSOLE ad

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more