HomeJavaModsProfanity Guard
Profanity Guard
ModsJava

Profanity Guard

by MeAlam1 · on Modrinth

Profanity Guard is a Minecraft mod that utilizes datapacks to filter and block profanity in chat, ensuring a cleaner and more respectful experience for…

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.20.1–1.20.6 · Fabric⬇ Download for 1.20.1–1.20.6 · Forge
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.

Profanity Guard is a Minecraft mod designed to help server owners maintain a more respectful in-game chat environment. By using datapacks, Profanity Guard enables customizable filtering of profanity.

Features:

data/<id>/profanity/<filename>.json

Replace <id> with your datapack’s namespace and <filename> with your chosen name for the file.

Example .json Configuration:

To add a new word to the filter, server owners can create a .json file in their datapack using the following structure:

    {
      "this_is_the_main_profanity_word": [
        {
          "aliases": [
            "These_are_common_typos_or_aliases_of_the_word"
          ],
          "replacement": "*"
        }
      ]
    }

Additional Notes:

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