Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Tags
Creators
Details
π 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.

β¨ 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 debugtraces 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
ChatColorAPIclass 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
Optimized for Minecraft 1.20+ | MiniMessage Chat | RGB Gradients | Custom Hex Colors


