
ChatColor is a plugin that allows you to write with colors and patterns, you can create all the patterns you want with their own colors, styles and permissions
ChatColor is a lightweight, high-performance Spigot plugin that empowers players to express themselves through highly customizable chat patterns and gradients. Whether you want a simple solid color or a complex moving gradient, ChatColor provides the tools to make your chat stand out.
| Mode | Description |
|---|---|
| SINGLE | Use only the first color selected. |
| RANDOM | Colors are applied randomly to each character. |
| LINEAR | Cycles through colors in a linear sequence. |
| LINEAR_IGNORE_SPACES | Linear cycling that skips spaces for a cleaner look. |
| GRADIENT | Creates a smooth, beautiful transition between colors. |
| Command | Permission | Description |
|---|---|---|
/chatcolor gui |
chatcolor.gui |
Open the pattern selection menu |
/chatcolor set <name> |
chatcolor.set |
Manually set your chat pattern |
/chatcolor list |
chatcolor.list |
List all available patterns |
/chatcolor disable |
chatcolor.disable |
Turn off your custom chat color |
| Command | Permission | Description |
|---|---|---|
/chatcoloradmin set <p> <n> |
chatcolor.admin.set |
Change a specific player's pattern |
/chatcoloradmin gui <p> |
chatcolor.admin.gui |
Open the selection menu for a player |
/chatcoloradmin reload |
chatcolor.admin.reload |
Reload the plugin configuration |
Additional Permissions:
chatcolor.updatenotify: Receive update alerts on join.chatcolor.color.[pattern_name]: Access to a specific custom pattern.chatcolor.*: Grant access to all plugin features.
Integrate ChatColor into your Tablist, Scoreboard, or Chat using PlaceholderAPI:
%chatcolor_pattern_name% — Returns the plain name of the equipped pattern.%chatcolor_pattern_name_formatted% — Returns the name of the pattern formatted with its own colors.The plugin is designed to be fully configurable. You can modify every message, define your own patterns, and toggle features like MySQL or Update Checking within the config.yml.