Tags
Creators
Details
Licensed MIT
Published 5 months ago
Updated last month
All versions
1.0.2
Release
ChatCop 1.0.24 months ago 15
Compatibility
Minecraft: Java Edition
26.1
1.21
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
ChatCop v1.0.2 โ Accuracy & Stability Update
๐ Bug Fixes
- Fixed false flags on normal words. Words like night, nightmare, neighbor, knight, midnight, overnight, Nigeria, snigger and similar are no longer mistakenly detected as slurs. Slur detection is now properly word-boundary anchored.
- Fixed whitelist bypass. A whitelisted word now only exempts itself โ it can no longer be used to sneak banned content through the rest of a message.
- Fixed /chatcop reload not applying changes to punishment thresholds, point decay, or cooldowns.
- Mutes no longer lost on crash. Mutes are now saved instantly when applied or removed (previously only on clean shutdown).
- Stats no longer lost on crash. Statistics now auto-save every 5 minutes.
- Fixed /ccmute with an invalid duration (e.g. 0m) silently issuing a permanent mute โ it now shows an error instead.
- Fixed Discord webhook alerts occasionally failing on messages containing special/control characters.
โ๏ธ Improvements
- The advertising filter's block-ips and block-urls options now actually work โ you can toggle IP and URL/domain blocking independently.
- Cleaned up the config: removed an unused/misleading option and corrected command usage text.
- Fixed a memory leak in the profanity filter that occurred on reload, plus minor spam-detection performance improvements.
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:RAdVgESU:ohy1E8ym"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:RAdVgESU:ohy1E8ym"
}

