Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Profanity Guard

Profanity Guard

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

168
4
Management
Social
Utility

Compatibility

Minecraft: Java Edition

1.20.1–1.20.6

Platforms

Fabric
Forge

Supported environments

Server-side

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Join Discord server

Creators

MeAlam1
MeAlam1 Owner

Details

Licensed ARR
Published 6 months ago
Updated 6 months ago
DescriptionGalleryChangelogVersions
All versionsFabric 1.0.0 1.20.1

Fabric 1.0.0 1.20.1

Download
Report

Changelog

Profanity Guard is a Minecraft mod designed to help server owners maintain a cleaner and more respectful in-game chat environment. By utilizing datapacks, Profanity Guard enables customizable and comprehensive filtering of profanity, ensuring a positive experience for all players.

Key Features:

  • Customizable Word Filters: Server owners can easily expand or modify the profanity list using .json files. This allows for tailored filtering to suit the unique needs of each server.
  • Flexible Word Management: The mod supports aliases and common misspellings, making it highly effective at identifying and blocking variations of offensive terms.
  • Profanity Replacement: Words flagged as profanity are replaced with # (hashtags) to obscure offensive language while maintaining the flow of conversation.
  • Simple Integration Path: To add new words to the filter, place the .json files in the following path:
    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"
      ]
    }
  ]
}

Additional Notes:

  • Add Multiple Words in a Single File: It's perfectly fine to include multiple profanity words and their aliases in the same .json file, making management efficient and organized.
  • Naming Flexibility: The .json file names are unrelated to the parsing process. You can name them however you like, as long as they follow Minecraft's naming conventions (lowercase only).
  • Automatic Loading: Any file placed in the profanity folder will automatically load, simplifying setup and updates.

With Profanity Guard, maintaining a respectful chat atmosphere has never been easier or more efficient. Customize your filters, ensure inclusivity, and create a welcoming community for all players.

Files

Profanity Guard-fabric-1.20.1-1.0.0.jar(20.26 KiB) Primary
Download

Metadata

Release channel

Release

Version number

1.0.0

Loaders

Fabric

Game versions

1.20.1

Downloads

31

Publication date

December 31, 2024 at 12:49 AM

Publisher

MeAlam1

MeAlam1

Owner

Version ID

Modrinth is open source.

app-ads@1633f40

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.