Description:
This plugin keeps your Minecraft server free of inappropriate content by filtering chat, signs, books, and anvils, ensuring a respectful and safe community.
How It Works:
This plugin actively monitors player input for inappropriate content. Whether it's chat, signs, books, or anvils, the plugin employs a comprehensive set of filters to detect and block offensive material. Server administrators can easily customize the filters via the config file, and changes can be applied instantly with the `/gopreload` command. All filtering actions are logged, giving admins insight into any attempts to bypass the rules.
Permissions:
This plugin keeps your Minecraft server free of inappropriate content by filtering chat, signs, books, and anvils, ensuring a respectful and safe community.
Features:
- Advanced Filtering: Detects and blocks slurs, advertisements, and inappropriate content across chat, signs, books, and anvils.
- Sophisticated Detection: Utilizes multiple layers of checks, including leetspeak detection, obfuscation patterns, and link detection without "http/https".
- Bypass Permission: Players with the `guardiansofpurity.bypass` permission can bypass the content filters.
- Staff Alerts: Notifies staff members with the `guardiansofpurity.alerts` permission when prohibited content is detected.
- Configurable Filters: Customize banned words, phrases, and patterns through the config file.
- Multi-Page Book Analysis: Analyzes entire books to detect inappropriate content spread across pages.
- Configurable Messages: Messages are now customizable and support multiple languages (English and Spanish).
- Word Whitelist: Allows specific words to bypass the filters.
- Auto-Reload Command: Reload configuration settings without restarting the server using `/gopreload`.
- Detailed Logging: Logs all blocked attempts, providing administrators with detailed information on who attempted to bypass the filters.
- Invisible Character Detection: Detects and removes invisible characters that might be used to bypass content filters.
- Full Coverage: Applies filters consistently across all forms of player input, ensuring no bypass method is left unchecked.
- /gopreload - Reload the plugin configuration.
How It Works:
This plugin actively monitors player input for inappropriate content. Whether it's chat, signs, books, or anvils, the plugin employs a comprehensive set of filters to detect and block offensive material. Server administrators can easily customize the filters via the config file, and changes can be applied instantly with the `/gopreload` command. All filtering actions are logged, giving admins insight into any attempts to bypass the rules.
Permissions:
- guardiansofpurity.bypass - Allows players to bypass the content filters.
- guardiansofpurity.alerts - Allows staff to receive alerts when prohibited content is detected.
Spoiler: Preview
Spoiler: Config.yml
# List of banned words and phrases. These are case-insensitive.
banned-words :
- slur1
- slur2
- slur3
- badword1
- badword2
- badword3
- buy here
- visit website
- free money
- click here
- giveaway
- subscribe to my channel
# List of words that are allowed, even if they might match patterns or be close to banned words.
word-whitelist :
- example1
- brandname1
- harmlessword
# Language setting: defines which language file to use for messages (e.g., 'en' for English, 'es' for Spanish).
language : "en"
Code (YAML):
# List of banned words and phrases. These are case-insensitive.
banned-words :
- slur1
- slur2
- slur3
- badword1
- badword2
- badword3
- buy here
- visit website
- free money
- click here
- giveaway
- subscribe to my channel
# List of words that are allowed, even if they might match patterns or be close to banned words.
word-whitelist :
- example1
- brandname1
- harmlessword
# Language setting: defines which language file to use for messages (e.g., 'en' for English, 'es' for Spanish).
language : "en"
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
GuardiansOfPurity is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 151 times (via Spigot). Download it and open it directly in the game.