Compatibility
Minecraft: Java Edition
1.21–1.21.8
1.20.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 4 months ago
⚠️ Requirement
This plugin works standalone. Optional integrations: LuckPerms, Vault and PlaceholderAPI for extended features.
📌 Overview
CCM — CustomChatMessages is a modern and lightweight chat customization system designed for Minecraft servers that want full control over their chat format, mentions, colors and anti-spam behavior.
Built for performance, simplicity and clean configuration.
⭐ Features
- 💬 Fully customizable chat formats
- 🎨 HEX & RGB color support
- 📋 Multiple built-in format presets
- 👥 Mention system (@Player) with sound & ActionBar
- 🛡️ Advanced Anti-Spam system
- 📊 Statistics placeholders
- 🔗 LuckPerms, Vault & PlaceholderAPI support
- 🌐 Multi-language messages
- ⚡ Lightweight and optimized
- ⚙️ Clean and easy configuration files
📋 Requirements
- ☕ Java 17+
- 🟩 Spigot / Paper 1.20+ (Paper recommended)
📥 Installation
Drop the JAR into /plugins/ Start the server to generate configuration files Configure config.yml Restart the server
💻 Commands
| Command | Description |
|---|---|
/ccm |
Shows the help menu |
/ccm reload |
Reloads the plugin configuration |
/ccm format |
Shows your current format |
/ccm format <name> |
Switch to a specific format |
/ccm list |
Lists all available formats |
/ccm update |
Check for updates |
/ccm version |
Show version info |
🔑 Permissions
| Permission | Description |
|---|---|
ccm.admin |
Full admin access |
ccm.format |
Change chat formats |
ccm.color |
Use color codes |
ccm.color.hex |
Use HEX colors |
ccm.mention |
Use mentions |
ccm.bypass.spam |
Bypass anti-spam |
ccm.bypass.mention |
Bypass mention cooldown |
ccm.update.notify |
Get update notifications |
📌 Placeholders
✔ Supports all PlaceholderAPI placeholders (if installed)
💬 Mentions (@Player)
- 🔔 Configurable sound
- 📢 Optional ActionBar notification
- ⏳ Configurable cooldown
- 🛡️ Bypass permission support
🛡️ Anti-Spam
- ⏳ Message cooldown
- 🚫 Duplicate message detection
- 📏 Minimum & maximum length control
- ⚙️ Fully configurable


