ChatColor+ icon

ChatColor+ -----

This plugin allows your users with permissions to change the color in the chat!




Hey,

since the Premium version got completly recreated to support Hex Colors and more, I thought it would be nice to share the old Premium version for free!
----------, Sep 24, 2024

Hey,

since the Premium version got completly recreated to support Hex Colors and more, I thought it would be nice to share the old Premium version for free!
----------, Sep 23, 2024

I received 2 Emails by spigot members to update this plugin, they havent noticed that its now longer supported because they dont follow the discussion threat.
This is just an update to inform everyone that this Plugin is not supported anymore. However there now exist a Premium version with more features which is getting updated frequently. More informations on the main page.
----------, Mar 15, 2018

This is a kinda "rollback" of ChatColor+.
The updates from the latest versions who broke ChatColor+ have been removed.
Instead theres a new command now:
/tabcolor
/tabcolor set <Player> <Color>
/tabcolor reset <Player>

Let your players edit their own tabcolor to their wishes.

Note: save your config like always before updating!

+ Permission list updated! (including Permissions for TabColor as well!)
----------, Sep 20, 2017

Hey again guys,

althought I think rainbow for ChatColor looks kinda weird, I got a request to add it. Because I already did it for NameColor it wasnt really big of a deal for ChatColor.

Permission for rainbow ChatColor: Chatcolor.rainbow

You can config rainbow for chatcolor the same way you were able to do it for NameColor (so the options
Code (Text):
  chatcolor:
    colors:
    - '&2'
    - '&3'
    - '&4'
    - '&5'
    - '&6'
    - '&7'
    - '&8'
    - '&9'
    - '&a'
    - '&b'
    - '&c'
    - '&d'
    - '&e'
    - '&f'
    ChangeOnChat: false
Are avaiable for ChatColor rainbow now as well).

Thanks to @HMenry for the request.
----------, Jul 16, 2017

Hey ChatColor+ users,
it's a while now since the last update because I barely had time.

New features:
+ /chatcolor reset [Player] does support Offline Players now
+ /namecolor reset [Player] does support Offline Players now
Thanks to @Dacon for the request!

+ Removed old debug messages. Thanks to @Keystirras for finding that bug.

------------------------------------------------------------------------------------------------
Another 2 features who are really just important for @BakedLock who wanted those privatly but I wanted to share them if some1 however wants to use those:
+ You can now set the
Code (Text):
Inventory:
  chatcolor:
    size: 27
  namecolor:
    size: 27
Inventory size. Note: it need to be a multiplier of 9.

+ You can now set
Code (Text):
Advanced:
  settings:
    standard_inv: true
to false.
It will add bold, underlined etc. to the normal inventory so you can have those as a normal color. You should remove the permission for right click then if you use this feature.
Note: this is just an experimental feature coded for @BakedLock and probably has no use for the normal user.


Comming next: @NullBlox requested font feature. (however this may take a while)
----------, Jul 14, 2017

Hey,
here comes an important update for the rainbow color.
Requestet by:
@ClankyPoo , @ChillerKraft , @Lulupaup


+ You can now set "ChangeOnChat" to true if you want to have the rainbow color changes everytime you chat like in version ChatColor+ 6.2.0 and below. if its false (it will be false standardly) it will be the same rainbowcolor for everyone everytime.
+ You can now choose which colors are used when someone is using the rainbow color. just remove the colors you dont want. (see screenshot below).
[​IMG]
----------, Jun 22, 2017

Hey guys,

I'm here with another update:
+ Fixed /namecolor set and /chatcolor set. (more about it later)
+ added "rainbow" color option for namecolor (not for chatcolor, trust me you dont want that on your server. (permission: NameColor.rainbow)

The "/namecolor(chatcolor) set" command changed.
You now have to do the color name instad of "&"
example: /namecolor set blue
List of all colors:
[​IMG]
----------, Jun 9, 2017

If you use the PlaceholderAPI you can now use the following Placeholders:
%chatcolorplus_chatcolor%
%chatcolorplus_namecolor%
----------, Jun 8, 2017

+ Fixed a bug where dark red and red has the same color
----------, Jun 8, 2017

+ ChatColor+ should now work with EssentialsX (other vault chat plugins)
+ Now supporting EssentialsX nicknames
+ New API added:
Code (Text):
ChatColorAPI.getChatColorCode(p) - get the ChatColorCode of a Player
ChatColorAPI.getNameColor(p)  - same just for NameColor.
NOTE: If you already changed something in the new big config, safe your changed config first because it maybe gets reseted

Because there are so many Chat plugins out there, please pm me if you want to have support for a special one.
----------, Jun 8, 2017

New big update

Hey guys,

so finally I found some time to work on ChatColor+ and I'm happy to announce a huge new update.
Alot changed because I recoded the whole plugin(even with permissions and so on, so everyone should read this.)
I f you use pex groups you should use VAULT as well!

New features:
+ updated for Minecraft 1.11.2
+ MySql Support
+ New /chatcolor set <Player> <color> command!
+ New /namecolor set <Player> <color> command!
+ Big Config (you can change even the items in the gui)
+ Bug fixes (like /chatcolor reset etc.)
+ All commands can be executed in the Console
---------------------------------------------------------------------------------------------------

MySql:
You have multiple server and want to connect those? So if a Player changes his ChatColor it changes on all Servers?
No problem, here you go!
Just connect your Servers with a MySql Database. You will now find a Mysql.yml where you can put in all the Data from the MySql Server

[​IMG]

ChatColor set / NameColor set:
First about because I recoded the whole Plugin the Command /chatcolor reset <Player> (or /namecolor ...) does work now again.
All commands do work for the console now as well!
You can now set Players chat or name colors as well!
just use /chatcolor set Chemmic &e
and it will change Chemmic's ChatColor to yellow. (same for namecolor ofc.)
Permissions:
chatcolor.command.set
chatcolor.command.reset
namecolor.command.reset
namecolor.command.set
NOTE: You now need namecolor.use & chatcolor.use to use the standart /namecolor or /chatcolor command!
more about the Permission system later .

Huge config:
You can now change EVERYTHING.
You can change the items in the guis and all messages
Code (Text):
secondInv:
  TitleMain: '&eMix-Color'
  Items:
    Obfuscated: '171:1'
    Bold: '171:2'
    Strikethrough: '171:3'
    Underline: '171:4'
    Italic: '171:5'
  Title:
    Obfuscated: '&6Obfuscated'
    Bold: '&6Bold'
    Strikethrough: '&6Strikethrough'
    Underline: '&6Underline'
    Italic: '&6Italic'
  Lore:
    Obfuscated: '&eObfuscate your ChatColor!'
    Bold: '&eMix your ChatColor with Bold'
    Strikethrough: '&eStrikethrough your ChatColor!'
    Underline: '&eMix your ChatColor with Underline!'
    Italic: '&eMix your ChatColor with Italic!'
  Format:
    Obfuscated: '&k'
    Bold: '&l'
    Strikethrough: '&m'
    Underline: '&n'
    Italic: '&o'
ResetItem:
  COLOR: '&r'
  ColorChanged: '&aYou have changed your ChatColor back to &enormal &a!'
  NameColorChanged: '&aYou have changed your NameColor back to &enormal &a!'
  ID: '20'
  Title:
    Color: '&4Click to reset your ChatColor!'
    NameColor: '&4Click to reset your NameColor!'
  Lore:
    Color: Change your ChatColor back to normal
    NameColor: Change your NameColor back to normal
ErrorMode:
  Active: true
Items:
  BLUE: '35:3'
  BLACK: '35:15'
  DARK_BLUE: '35:11'
  DARK_GREEN: '35:13'
  DARK_AQUA: '35:9'
  DARK_RED: '171:14'
  DARK_PURPLE: '35:10'
  GOLD: '171:4'
  GRAY: '35:8'
  DARK_GRAY: '35:7'
  GREEN: '35:5'
  AQUA: '171:9'
  RED: '171:14'
  LIGHT_PURPLE: '35:2'
  YELLOW: '35:4'
  WHITE: '35:0'
NameColorItems:
  BLUE: '35:3'
  BLACK: '35:15'
  DARK_BLUE: '35:11'
  DARK_GREEN: '35:13'
  DARK_AQUA: '35:9'
  DARK_RED: '171:14'
  DARK_PURPLE: '35:10'
  GOLD: '171:4'
  GRAY: '35:8'
  DARK_GRAY: '35:7'
  GREEN: '35:5'
  AQUA: '171:9'
  RED: '171:14'
  LIGHT_PURPLE: '35:2'
  YELLOW: '35:4'
  WHITE: '35:0'
Message:
  test: this is just a test
  Bla: another test
  noperm: '&cYou don''t have permissions to use this Command!'
  ColorInv: '&6Choose your ChatColor:'
  color_changed:
    Normal: '&6You changed your ChatColor to%colorID% %colorName% &6!'
    Mixed: '&6You changed your ChatColor to%colorID% %colorName% &6mixed with %colorMixed%&6!'
  inv_title:
    BLUE: '&9blue'
    BLACK: '&0black'
    DARK_BLUE: '&1dark blue'
    DARK_GREEN: '&2dark green'
    DARK_AQUA: '&3dark aqua'
    DARK_RED: '&4dark red'
    DARK_PURPLE: '&5dark purple'
    GOLD: '&6gold'
    GRAY: '&7gray'
    DARK_GRAY: '&8dark gray'
    GREEN: '&agreen'
    AQUA: '&baqua'
    RED: '&cred'
    LIGHT_PURPLE: '&dlight purple'
    YELLOW: '&eyellow'
    WHITE: '&fwhite'
  inv_lore:
    BLUE: '&9Change your ChatColor to blue'
    BLACK: '&0Change your ChatColor to black'
    DARK_BLUE: '&1Change your ChatColor to dark blue'
    DARK_GREEN: '&2Change your ChatColor to dark green'
    DARK_AQUA: '&3Change your ChatColor to dark aqua'
    DARK_RED: '&4Change your ChatColor to dark red'
    DARK_PURPLE: '&5Change your ChatColor to dark purple'
    GOLD: '&6Change your ChatColor to gold'
    GRAY: '&7Change your ChatColor to gray'
    DARK_GRAY: '&8Change your ChatColor to dark gray'
    GREEN: '&aChange your ChatColor to green'
    AQUA: '&bChange your ChatColor to aqua'
    RED: '&cChange your ChatColor to red'
    LIGHT_PURPLE: '&dChange your ChatColor to light purple'
    YELLOW: '&eChange your ChatColor to yellow'
    WHITE: '&fChange your ChatColor to white'
NameColorMessage:
  test: this is just a test
  Bla: another test
  noperm: '&cYou don''t have permissions to use this Command!'
  ColorInv: '&6Choose your NameColor:'
  color_changed:
    Normal: '&6You changed your NameColor to%colorID% %colorName% &6!'
    Mixed: '&6You changed your NameColor to%colorID% %colorName% &6mixed with %colorMixed%&6!'
  inv_title:
    BLUE: '&9blue'
    BLACK: '&0black'
    DARK_BLUE: '&1dark blue'
    DARK_GREEN: '&2dark green'
    DARK_AQUA: '&3dark aqua'
    DARK_RED: '&4dark red'
    DARK_PURPLE: '&5dark purple'
    GOLD: '&6gold'
    GRAY: '&7gray'
    DARK_GRAY: '&8dark gray'
    GREEN: '&agreen'
    AQUA: '&baqua'
    RED: '&cred'
    LIGHT_PURPLE: '&dlight purple'
    YELLOW: '&eyellow'
    WHITE: '&fwhite'
  inv_lore:
    BLUE: '&9Change your NameColor to blue'
    BLACK: '&0Change your NameColor to black'
    DARK_BLUE: '&1Change your NameColor to dark blue'
    DARK_GREEN: '&2Change your NameColor to dark green'
    DARK_AQUA: '&3Change your NameColor to dark aqua'
    DARK_RED: '&4Change your NameColor to dark red'
    DARK_PURPLE: '&5Change your NameColor to dark purple'
    GOLD: '&6Change your NameColor to gold'
    GRAY: '&7Change your NameColor to gray'
    DARK_GRAY: '&8Change your NameColor to dark gray'
    GREEN: '&aChange your NameColor to green'
    AQUA: '&bChange your NameColor to aqua'
    RED: '&cChange your NameColor to red'
    LIGHT_PURPLE: '&dChange your NameColor to light purple'
    YELLOW: '&eChange your NameColor to yellow'
    WHITE: '&fChange your NameColor to white'
 
Permissions:
Code (Text):
namecolor.use       - allows you to use /namecolor
chatcolor.use         - allows you to use /chatcolor

ChatColor.secondInv.open      - allows u to right click the main inv to mix ur chatcolor with for example bold
ChatColor.secondInv.open       - allows u to right click the main inv to mix ur chatcolor with for example bold

namecolor.all         - unlocks all NameColors
chatcolor.all           - unlucks all ChatColors

For single colors:

the Permissions works like this now.
namecolor.COLOR (like blue,yellow,red, italic, etc.)
same for chatcolor.COLOR

 
IMPORTANT:
About PermissionsEx support:

I've added support for PermissionsEx, I havent really tested everything with it yet so it would be nice if I can get some feedback about it.
Also if you want me to make ChatColor+ compatible with other Chat Plugins message me via pm
----------, Jun 7, 2017

+ Fixed a bug where the prefix was shown 2 times.
----------, Sep 10, 2015

+ Green color working again
----------, Sep 10, 2015

- namecolor.rightclick - You need this Permission to be able to open the mix namecolors manü

- chatcolor.rightclick - You need this Permission to open the mix Chatcolors
menü
- chatcolor.rightclick.Bold - You need this to mix your chatcolor with bold

- chatcolor.rightclick.Italic - You need this to mix your chatcolor with Italic

- chatcolor.rightclick.Underline - You need this to mix your chatcolor with Underline

- namecolor.rightclick.Bold - You need this Permission to mix your namecolor with bold

- namecolor.rightclick.Italic- You need this Permission to mix your namecolor with Italic

- namecolor.rightclick.Underline- You need this Permission to mix your namecolor with Underline
----------, Sep 9, 2015

+ You now need the chatcolor.rightclick permission to choose a second color.
----------, Sep 9, 2015

+ Api features:

Code (Text):
//Example:

if(ColorAPI.getChatColor(p) != null) {
p.sendMessage("Color:" +ColorAPI.getChatColor(p) + "TheColor");
}

also added ColorAPI.getNameColor(Player p).
----------, Sep 9, 2015

+ Fixed a bug where the color wasn't saved after a relog
----------, Sep 9, 2015

+ You can now select Underline in the second GUI for NameColor and ChatColor.
----------, Sep 9, 2015

If you have any Bugs / new features please pm me don't use this old google forms page.
Please note that this is my first plugin and I just nearly died making this command when I saw my code maybe if I have more time in the future I will recode everything.
+ Added /namecolorgive [Player] [Color] - Change somebody's namecolor!
----------, Sep 9, 2015

Hey ChatColor+ user,

some of you had the issuse that my plugin is not loading, that was because it wasn't Java 7 combatiple. The Error should be fixed now.
----------, Jun 28, 2015

Colorcodes bug should be fixed now!
----------, Jun 27, 2015

This plugin needs Vault to run!


Added support for:


PermissionsEx
GroupManager
bPermissions

(only tested with PermissionsEx)
----------, Jun 26, 2015

- You can now drop items out of your Inventory again.
Vote for what you want updated next here.
----------, Jun 25, 2015

You can now move items in your normal inventory again.
----------, Jun 11, 2015

Hey Guys,

here we go with a new huge Update!
Now theres a /namecolor command that let your users change there name color when they chat.


NameColor.use - You need this permission to open the NameColorGUI!
NameColor.red
NameColor.blue
NameColor.green
NameColor.darkgreen
NameColor.pink
NameColor.aqua
NameColor.gold
NameColor.black
NameColor.darkaqua
NameColor.underline
NameColor.darkred
NameColor.gray
NameColor.darkgray
NameColor.bold
NameColor.Italic
NameColor.darkpurple

NameColor.all

[​IMG]

[​IMG]

[​IMG]
You can also mix your NameColor with bold or italic, support for underline comming soon..
Just right click a NameColor Wool to open a second gui to mix your NameColor.
(Same for ChatColor's)
Also you can now report bugs / request features here
----------, Jun 11, 2015

Now Supporting mixing Bold & Italic!




- Left Click on the wool to select only one color
- Right Click on for Example Red and a decond Inventory will open were you can mix Red with another color (right now only possible with Bold & Italic)

Support for Underline comming soon...
----------, Jun 10, 2015

Allot of People requestet support for mixing colors so here we finally go.. atleast for bold (for now!)

- Left Click on the wool to select only one color
- Right Click on for Example Red and a decond Inventory will open were you can mix Red with another color (right now only possible with Bold)

Support for Underline and Italic comming soon...
----------, Jun 10, 2015

- removed chatcolor reset command.
- added /ColorGive [Player] [ChatColor] command.
- added Permission: colorgive.use

Note: I'm not really active for this project anymore but allot of people wanted a chatcolor reset fix and @Max301 e-mailed me for a colorgive command so I decided to make it for him and update it here so you can use the command to reset somebody's chatcolor.
----------, Jun 9, 2015

Sorry for being inactive!

Whats new?

+ Update system

What is it doing?

If you don't have the new version of the Plugin (versions after this one only!)
it will send all op's when they join the server a update message!
----------, Jan 11, 2015

Update:
+ ChatColor: Yellow
+ Placed Bold, Italic and Underline at the end of the chatcolor GUI if you have the permissions for all colors.
----------, Dec 28, 2014

This Update is about:

Fixes:
+ Bold does work now.
+ Fixed double posting "You changed your chatcolor to dark gray"
+ Fixed a dark red message mistake.
----------, Dec 28, 2014

Added:
- chatcolor.use - You need this permission to open the chatcolor gui!
----------, Dec 24, 2014

+ added DarkPurple
+ added Italic
----------, Dec 22, 2014


- removed PlayerJoinEvent
----------, Dec 20, 2014

- finally removed the message.
----------, Dec 19, 2014

+ Removed message to op's if they join.
----------, Dec 16, 2014

+ Saving the chatcolor after restarts / reloads.
+ changed reset chatcolor to Glass
----------, Dec 13, 2014

+ Dark gray
+ bold
+ chatcolor.all permission
+ changed inventory message to black
----------, Nov 16, 2014

Player cant put items in the chatcolor inventory
----------, Nov 15, 2014

Added Dark red and Gray!
----------, Nov 15, 2014

- Daily new color this time: Dark Aqua.

adding one new color every day, donate to skip the daily updates and I'll do them all in one day.
----------, Oct 27, 2014

Update:
+ Black color
+ Underline!

one color every day :p
----------, Oct 25, 2014

+ added black color
+ added a /chatcolor reset [player] command
+ The wool will only be shown in the gui if the player have the permissions for the color.
----------, Oct 23, 2014

Join message with a msg with the website link (so they can look for updates!)
----------, Oct 22, 2014

Resource Information
Author:
----------
Total Downloads: 320,006
First Release: Oct 22, 2014
Last Update: Sep 24, 2024
Category: ---------------
All-Time Rating:
117 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings