ClearChat: The Universal Chat Manager
A modern, stable, and highly configurable chat solution engineered to work flawlessly across Minecraft versions 1.8.8 to 1.21.x.
After a technical overhaul, ClearChat is back and built to solve all your server's chat management needs—from preventing spam to providing flexible moderation tools.
✨ Key Features
️ Universal Stability & Anti-Spam
ClearChat is built to handle high-traffic environments without issue.1
- Massive Version Support: Engineered to work reliably from 1.8.8 through 1.21.x, making it the ideal choice for server networks running diverse versions.
- Thread-Safe Core: Critical stability fixes ensure that high chat load will never cause server crashes or main-thread lag.
- Swear/Censor Filter: Blocks configurable words and replaces them instantly.
- Anti-Flood & Repetition Blocking: Stops players from spamming rapid-fire messages or repeating their last line.
Full Control & Moderation
Grant your staff the tools they need and keep chat clean.
- Global Chat Clear: Clear the entire chat history for all players (/cc all).
- Targeted Chat Clear: Clear the chat history for a specific player (/cc player <name>).
- PM Spy: Allows staff to monitor all private messages (/cc spy).
- Global Chat Mute: Instantly silence all non-admin players (/cc mute).
- Broadcasts: Send highly formatted, server-wide messages (/cc broadcast).
Customization & Integration
- PlaceholderAPI Support: Fully integrated to display player prefixes, ranks, world, and custom data in chat (requires PlaceholderAPI).
- Color Code Support: Allows players with the correct permission (clearchat.color) to use color and formatting codes (&a, &l, etc.).
- Zero Downtime Reload: Update configuration settings on the fly (/cc reload).
⚠️ Important Testing Notice
The
Universal Version Goal (1.8.8 - 1.21.x) involved a complete rewrite of core systems. While commands and core messaging are validated, features like
PlaceholderAPI integration and
Anti-Spam logic require stress-testing across different Minecraft versions.
We highly encourage the community to test these features and report any bugs!
Commands & Permissions
Command
Description
Permission
/clearchat <subcommand> Main admin command (aliases: /cc) clearchat.admin
/cc all Clear global chat. clearchat.clear.all
/cc spy Toggle seeing private messages. clearchat.spy
/msg <p> <m> Send a private message.
(None)
/reply <m> Reply to the last sender.
(None)
(Full permission list is available in the included plugin.yml file)
⚙️ Installation
- Place the ClearChat.jar file into your server's /plugins folder.
- Start or restart your server.
- Edit the generated config.yml in the ClearChat folder to set your desired formats, cooldowns, and swear words.
- Use /cc reload to apply changes.
Note: For integration features (like PlaceholderAPI support) to work, the respective plugin must also be installed on your server.