Tags
Creators
Details
Licensed ARR
Published 4 months ago
Updated 2 months ago
All versions
Config File Setup (
1.0.0
Beta
ProfanityFilter 1.0.04 months ago 64
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Server-side
Singleplayer
Required content
Changes
Advanced Profanity Filter v1.0.0-beta Changelog
What's New in the Beta
- Multi-Version Testing : Initial beta build compiled and ready for deployment on Fabric 1.21.11 version.
- Normalization Engine Core : Added the framework for both
BASICandAGGRESSIVEstring flattening filters to stop spaced-out or punctuation-hidden bypasses. - Leetspeak Conversion Logic : Implemented intelligent monitoring for symbol-to-letter replacements (e.g.,
@fora,$fors). - Automated Punishment Tiers : Fully functional warning counters linked to automated action thresholds for kicking and banning rule-breakers.
- Performance Pipeline : Built using optimized FastUtil collections to process global chat streams asynchronously without causing TPS drops or chat delay.
Config File Setup (config/profanity_filter.json)
The beta release auto-generates a clean configuration template with customizable enforcement thresholds:
{
"kick_threshold": 3,
"ban_threshold": 10,
"normalization_level": "AGGRESSIVE",
"enable_leetspeak": true
}
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:qgBmwRdP:8xE9h9V9"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:qgBmwRdP:8xE9h9V9"
}

