ChatColor 1.9.4

Change the style and color of your chat!

  1. Sulphate
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    ChatColor allows players to change the color and style of their chat to many different things! All the Minecraft colors and modifiers supported!

    • Change the color of yours or another player's chat to a huge variety of options!
    • Choose exactly what you want to use, and type one single command to use it!
    • This plugin supports all the Minecraft colors as well as the modifiers, giving a wide range of customisation!
    • Choose up to four different modifiers for your color!
    • Rainbow chat color allows you to have a color pattern for your messages!
    • Not only that, but you can change the colors in the pattern to whatever you like!
    • Now also supporting console commands! Have a donor purchase? Why not add a chat color? :)
    • Useful help commands to sort out any problems you might run in to!
    • Easy to use permissions to restrict specific colors and modifiers, or allow all of them with wildcard permissions!
    • A permission for every color and every modifier, as well as every command!
    • This plugin is fully customisable!! What does that mean? Well:
      • You can change nearly all of the messages in the plugin in the config!
      • As well as this, change cooldowns, join message, notifications and more!
    • A helpful and friendly author - I am here if you need help. If you have any bugs to report, or any questions, ask away in the comments below! :)
    Note: See below for help on commands, permissions, colors, modifiers and settings!


    • <value> = Required value.
    • [value] = Optional value.
    Main Command:
    • /chatcolor [player] <color/default> [modifiers] - Change yours or a player's chat color!
    Admin Commands:
    • /chatcolor permissionshelp - Shows permissions help!
    • /chatcolor settingshelp - Shows settings help!
    • /chatcolor reload - Reloads all configs, use if you changed them while running!
    • /chatcolor reset - Use with caution, resets the config to the default!
    • /chatcolor set <setting> <value> - Changes one of the many settings! (See below for details)
    • /chatcolor custom <add/remove/list> [name] [color] - Adds, removes or lists custom colours. You can use these to give groups a chat color.
    Other Commands:
    • /chatcolor - Shows your current chat color!
    • /chatcolor gui - Open a GUI for selecting your desired color!
    • /chatcolor <add/remove> <modifier> - Adds or removes a modifier from your chat color.
    • /chatcolor available - Shows your available colours and modifiers!
    • /chatcolor commandshelp - Shows command help! You can also use /chatcolor help.
    • command-name - Changes the base command to whatever you want!
    • color-override - Changes whether ChatColor overrides '&' color symbols in messages.
    • confirm-timeout - Changes the time that players get when making a decision.
    • default-color - Changes the color that all players get when joining (also one-time sets all players).
    • join-message - Changes if players are told their color when joining.
    • notify-others - Changes whether players are told if their chat color is changed by someone else.
    • rainbow-sequence - Changes the colors in the rainbow chat color pattern.
    • auto-save - Changes whether the plugin will auto-save to files every 5 minutes, in case of a crash
    • save-interval - Sets the time interval between saves for the plugin.
    • force-custom-colors - Changes whether the plugin will force custom colours to be used.
    Colors & Modifiers:
    Valid Colors:

    • 0 or black
    • 1 or
    • 2 or green
    • 3 or dark.aqua
    • 4 or red
    • 5 or purple
    • 6 or gold
    • 7 or grey
    • 8 or dark.grey
    • 9 or blue
    • a or
    • b or aqua
    • c or
    • d or magenta
    • e or yellow
    • f or white
    Valid Modifiers:
    • k or obfuscated
    • l or bold
    • m or strikethrough
    • n or underlined
    • o or italic
    • chatcolor.* - Please do NOT use this permission! It will cause your colour to be set to a custom color.
    • chatcolor.use - Allows a player to use /chatcolor and /chatcolor cmdhelp.
    • chatcolor.use-color-codes - Allows a player to use & color codes in the chat.
    • chatcolor.gui - Allows use of the GUI to select a color.
    • chatcolor.color.* - Allows a player to use all colors.
    • chatcolor.color.<color> - Allows a player to use color.
    • chatcolor.modifier.* - Allows a player to use all modifiers.
    • chatcolor.modifier.<modifier> - Allows a player to use a modifier.
    • chatcolor.change.* - Allows a player to change everyone's chat color.
    • chatcolor.change.self - Allows a player to change their own color.
    • chatcolor.admin - Allows a player to use all admin commands.
    • chatcolor.custom.<color-name> - Sets a group/player's custom colour.
    Note: You must use either numbers or letters found above for the colors and modifiers permissions except 'chatcolor.color.rainbow'.

    Here are the different placeholders you can use for this plugin:
    • %cc_full_color% - Returns the full color of a player. Can then be used to colorise text after it.
    • %cc_full_color_text% - Returns the full color of a player, as text. e.g. Red, Bold.
    • %cc_color% - Returns the color only (no modifiers) of a player.
    • %cc_color_text% - Returns the color only, as text.
    • %cc_modifiers% - Returns the modifiers only (no color) of a player.
    • %cc_modifers_text% - Returns the modifiers only, as text.
    • %cc_<color/modifier>_available% - Returns either 'gui-available' or 'gui-unavailable' from the messages.yml, based on if the player has the necessary permission. e.g. %cc_a_available%
    • Plugin showcase by honanulu :)
    Data Collection:
    This plugin uses bStats to collect some statistics about usage of the plugin and sends them to This can be disabled by changing 'stats' in the config.yml to false. The statistics sent include Version Demographics, Server/Player Statistics, Server Location, Operating System etc. The stats available to the public are Version Demographics, Server Location, Rank, Java Version and Global Statistics. These are viewable at

    Planned Features:
    • Temporary Chat Colour
    • MySQL Database Support
    • Plain Text Placeholders (non-coloured)
    Idea Contributors:
    • ChillerKraft - Thank you so much for your ideas and for pointing out things I have missed :D
    • VNMineND & SoptikHa2 - Thank you both for the idea of more modifiers!
    • chaosworlds - Thank you for the idea of a GUI!
    • Minecraftfan105 - Thank you for the idea of custom messages!
    • iHaydennn - Thank you for the idea of customisable rainbow chatcolor!
    • OrbitStorm88 - Thank you for the idea of console command support!
    • HazyCraft - Thank you for the idea of MySQL Database support! (Sorry it isn't being added rn :c)
    • V3rtexITA - Thank you for the idea of a command to show available colors!
    Want to be on the list? Suggest something down below!

    Servers Using ChatColor:
    • And 1300+ others!
    None currently known!

    • If you find any bugs, please report them! Reports are very helpful so that I know what I'm doing wrong and what I need to fix!
    • Either post a comment below, or make a ticket if you find one. Thanks!

Recent Reviews

  1. Paddums
    Version: 1.9.3
    Used this since many versions ago, works perfectly and does exactly what it sais :D Thanks for the great addon!
    1. Sulphate
      Author's Response
      Thanks for the review ^-^ I'm glad you like the plugin! If you have any suggestions, please let me know :)
  2. Stormofblood
    Version: 1.9.1
    This is an excellent plugin from an awesome Dev! It does exactly what i need it to and is highly customizable. Thanks!
    1. Sulphate
      Author's Response
      Thanks very much :) I appreciate you taking the time to review my plugin! Let me know if you have any ideas ^-^
  3. _IceFire_
    Version: 1.9.0
    Can you add in the overview: "Servers using ChatColor" and add my server ( :D
    1. Sulphate
      Author's Response
      Sure thing! Thanks for the review :)
  4. Blackhunter_5
    Version: 1.9.0
    Very good plugin, does what it's supposed to do and has many features. The plugin is also very customizable and easy to use. + the creator of this plugin is very supportive!
    1. Sulphate
      Author's Response
      Thank you for the review :) I'll keep trying my best to be supportive and keep up with the updates!
  5. Elijah
    Version: 1.7.12
    Plugin works well and is the best free if not all time chat color plugin here on Spigot. It's simple to use and has most features a premium chat color plugin would have.
    1. Sulphate
      Author's Response
      Aw thanks man ^-^ It means a lot :) I'll keep trying to make it better!
  6. BlitzGamer88
    Version: 1.7.10
    I just want to say that i love this plugin. I've been searching for one that has a nice gui and also works for versions above 1.12 and this one is amazing. Keep on with the good work
    1. Sulphate
      Author's Response
      I'm glad my plugin could help you out! Thanks very much for the review ^-^
  7. marlon233
    Version: 1.7.10
    Good plugin I like a lot
    continue with your good work
    1. Sulphate
      Author's Response
      Thanks very much for the review and the kind words! ^-^ It means a lot :)
  8. NarWell
    Version: 1.7.8
    Look, the plugin is excellent, but in the section:

    rainbow-sequence: abcde
    join-message: false (Remove this option)
    color-override: false
    command-name: chatcolor
    notify-others: true (Remove this option)
    auto-save: true
    default-color: '& 7' (When I change the format, it returns to default)
    confirm-timeout: 10
    1. Sulphate
      Author's Response
      Thank you for the review! Could I ask why you would suggest for the join-message and notify-others options to be removed? Thanks!

      I'll look into why the default-color option resets itself, thank you for the report.
  9. einstein8612
    Version: 1.7.7
    Hey! I've loved this plugin for a while, just started doing minecraft related stuff again & this was my goto for coloring chat. Could you add a way to change the title of the color picker? I might be missing it but I can't find it and maybe a way to change the messages shown in /chatcolor help. Great plugin overall 10/10 would download again :)
    1. Sulphate
      Author's Response
      Thank you very much for the review! Sure, I'll add a customisable GUI title in the next update. I'll consider the help messages, but I won't promise anything :) If you have any other issues please let me know!
  10. Johanlw99
    Version: 1.7.7
    Good working ChatColor plugin,it is easy to use and I would recommend it to others :) In my opinion this is one of the better free ChatColor plugins ^^
    1. Sulphate
      Author's Response
      Thanks for the review! Much appreciated :)