Mod
Profanity Guard
No reviews yet
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.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Forge is a popular mod loader for versions 1.1+ of Minecraft.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
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:
- Customizable Word Filters: Server owners can easily expand or modify the profanity list using
.jsonfiles. - Flexible Word Management: The mod supports aliases and common misspellings, making it possible to easily blocking variations of offensive terms.
- Profanity Replacement: Words flagged as profanity are replaced with
#(hashtags) by default, but server owners can customize this replacement character. - Customizable Replacement Characters: Using the
"replacement"tag, server owners can specify a custom character to replace profanity words instead of the standard#. - Simple Integration Path: To add new words to the filter, place the
.jsonfiles 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"
],
"replacement": "*"
}
]
}
Additional Notes:
- Add Multiple Words in a Single File: It's perfectly fine to include multiple profanity words and their aliases in the same
.jsonfile. - Naming Flexibility: The
.jsonfile 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, no spaces, etc etc). - Automatic Loading: Any file placed in the
profanityfolder will automatically load.
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:
- Customizable Word Filters: Server owners can easily expand or modify the profanity list using
.jsonfiles. - Flexible Word Management: The mod supports aliases and common misspellings, making it possible to easily blocking variations of offensive terms.
- Profanity Replacement: Words flagged as profanity are replaced with
#(hashtags) by default, but server owners can customize this replacement character. - Customizable Replacement Characters: Using the
"replacement"tag, server owners can specify a custom character to replace profanity words instead of the standard#. - Simple Integration Path: To add new words to the filter, place the
.jsonfiles 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"
],
"replacement": "*"
}
]
}
Additional Notes:
- Add Multiple Words in a Single File: It's perfectly fine to include multiple profanity words and their aliases in the same
.jsonfile. - Naming Flexibility: The
.jsonfile 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, no spaces, etc etc). - Automatic Loading: Any file placed in the
profanityfolder will automatically load.
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources