Описание
# 🌈 ChatColor: Modern MiniMessage RGB & Gradients
---
**The definitive chat personalization suite for Minecraft 1.20+, powered by MiniMessage for perfect RGB and Gradient rendering.**
ChatColor is a high-performance formatting plugin built for **Paper, Spigot, and Purpur**. By leveraging the power of **MiniMessage**, it allows players to express themselves with crisp **RGB gradients**, dynamic patterns, and custom HEX values—all controlled through a sleek, inventory-based **Admin GUI**.
---
### 🛡️ Support the Project via CloudExa Hosting
Support our development by using our affiliate link! Use our special coupon code for **10% OFF** your hosting.
[](https://billing.cloudexa-hosting.com/aff.php?aff=41)
---
## ✨ Why Choose ChatColor?
- 🎨 **24+ Solid Colors** — From standard Minecraft colors to custom hex values like Hot Pink, Coral, Mint, and Lavender.
- 🌅 **12 Gradient Presets** — Multi-stop gradients including Sunset, Ocean, Cosmic, Rose Gold, Lava, and more.
- 🔥 **6 Pattern Presets** — Character-cycling color patterns like Rainbow, Fire, Ice, Galaxy, Toxic, and Cherry.
- 🛠️ **Custom Color Creation** — Create your own custom colors with simple commands.
- 🖥️ **Interactive GUI** — Full inventory-based color selector with a main menu and category pages.
- ⌨️ **Command Support** — Set, reset, and manage colors entirely from the command line.
- 🔒 **Per-Entry Permissions** — Grant or restrict individual colors, gradients, and patterns per player/group, registered with the server at runtime so LuckPerms wildcards actually work.
- 🤝 **Drop-In Compatibility** — Colors are applied from a chat renderer that runs after every other listener, so EssentialsChat and friends can't strip them.
- 🩺 **Built-In Diagnostics** — `/color debug` traces the whole chat pipeline into the console.
- 🧵 **Folia Ready** — Region-thread safe, with Folia-aware scheduling throughout.
- 💾 **Persistent Data** — Player color selections are saved to disk and restored on rejoin.
- 🔌 **PlaceholderAPI Support** — Expose player color data as placeholders for use in other plugins.
- 🛠️ **Developer API** — Clean `ChatColorAPI` class for third-party plugin integration.
- ⚡ **Hot Reload** — Reload all configuration files at runtime without restarting.
- 📊 **Metrics** — Anonymized usage statistics via bStats and FastStats.
---
> 📖 **Need Help?** > Looking for the full command list, permission nodes, or API documentation?
> 👉 **[Visit the Official Wiki Here](https://busybeedev.net/docs/chatcolor/introduction)**
---
*Optimized for Minecraft 1.20+ | MiniMessage Chat | RGB Gradients | Custom Hex Colors*
