Tags
Creators
Details
4.8
Compatibility
Changes
v4.8: Shadow Mutes, Staff Rollbacks & Smart AutoMod
This update introduces highly requested enterprise-grade moderation tools and automated background maintenance to keep your server safe and fast.
✨ New Features
- Shadow Mutes (
/shadowmute <player>): The ultimate anti-troll weapon. Shadow-muted players can still type in chat and see their own messages, but their messages are completely hidden from everyone else. They are silently ignored without realizing they have been punished. - Staff Rollbacks (
/cb rollback <staff> <time>): Protect your network from compromised or rogue staff accounts. Instantly revert every action a specific staff member took within a given timeframe (e.g.,/cb rollback RogueMod 1h). - Expanded AutoMod: Added asynchronous Anti-Spam (prevents message flooding and duplicate messages) and Anti-Caps (automatically converts ALL CAPS messages into lowercase text, reducing player friction).
🛠️ Optimizations & Maintenance
- Automated Database Janitor: Added a silent background thread that runs once every 24 hours. It safely purges temporary punishments that expired more than 30 days ago, preventing long-term database bloat and keeping queries lightning fast.
- Config Auto-Updater: The plugin will automatically append the new AutoMod configuration sections to your existing
config.ymlwithout overwriting your current settings.
Note: To use the new commands, ensure you assign the controlbans.shadowmute and controlbans.admin.rollback permissions to your administrators.
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:2V1taxea:8dvClA2H"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:2V1taxea:8dvClA2H"
}

