ChatColor+ Premium

MC Plugin ChatColor+ Premium 3.3
Let users control via a gui what chat/tab/name color and font they want!

[IMG]




Why is this resource Premium when there is a free version?

ChatColor+
is a Project
that has existed for over 4 years now with more than 50.000 downloads. It's one of my first plugins which is why the code is really messed up. The problem was that, back then, I had no clue about coding and I released a version which only included a /ChatColor command. Many features were requested since then which made the code even messier because my planning and structuring did not include these.
My only motivation over the years to work on this project were the nice Spigot community and a donation from @NullBlox.
However, these days, I'm not into Minecraft anymore and the free version has alot of bugs and features requested. It got so messed up over the years that it is nearly impossible to fix all the bugs. So I decided to recode it and fix them while adding new features along the way.
ChatColor+ has been free since I posted it and I dont want to change that, so I've decided to keep it and instead post this new, updated version. This way I can earn something for my work and people who can't spend money for it will still be able to use the old version. It may not work anymore and will no longer be supported/updated.


[IMG]



Users with the correct Permissions can choose their own ChatColor, NameColor, TabColor, SignColor and Font via a GUI.
Right clicking a Color in the GUI will let them mix it with another color!
The plugin also supports MySql, if you have multiple Servers, it will enable your players to keep their colored name on each one if desired.
You can also create custom unicode fonts and let your players choose which they prefer.
There is a Command for every feature to set/remove/get the Players Color/fonts.
Every item in the GUI's and messages are editable in configs!

Features that are different from the free version:​
  • Working MySql support
  • Fonts
  • /<color> setColorString <Player>
  • /<color> help
  • Mix colors multiple times
  • Less bugs/faster code
  • Sign Color
  • Better API
  • Compatible with more Chat plugins
  • More permission based
  • Working with Minecraft 1.12 and above
  • Supporting PlaceholderAPI
  • Reload command
More details below

[IMG]


To use this plugin, your users simply need to use /chatcolor, /font, /namecolor, /tabcolor, /signcolor and select a Color.
Left clicking the desired color in the GUI will select it.
Right clicking will mix the colors if they have the Permissions to do so.
[IMG]


The color will change depending on what they've chosen. For example:
[IMG]


PlaceholderAPI
ChatColorPlusPremium_chat_color -> gives chatcolor of the player
ChatColorPlusPremium_chat_color_name -> gives the name of the players color
Instead of "chat" you can also use: sign, name, tab !
for font: ChatColorPlusPremium_font

[IMG]


/<color> - Open the color GUI
/<color> help - Helps you with all the commands
/<color> set <ColorName> <Player> - Change the color of a Player
/<color> get <Player> - Get the current color of a Player
/<color> remove <Player> - Remove the current color of a Player
/chatcolorplus reload - Reloads the plugin

new: /<color> setColorString <ColorString> <Player>
Change the color of a Player to a given String. For example /ChatColor setColorString &4&l Chemmic will make Chemmic's chat color dark red and Bold. You can mix colors with this feature via the command.

<color> can be replaced with : ChatColor, SignColor, NameColor, TabColor and font (font doesnt have setColorString command).

<ColorName> can be replaced with: Black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white, magic, bold, strikethrough, underline and italic.


[IMG]


<color>.use - Allows the user to open the color GUI
<color>.op - Allows the user to use any other color command
<color>.MixColor.multiply.<ColorName> - Allows the user to mix the choosen color multiple times with other colors
<color>.<ColorName> - Adds the choosen color to the GUI
<color>.rainbow - Adds rainbow color to the GUI
MixColor.use - Allows the user to mix their color
MixColor.multiply.use - Allows the user to mix their color multiple times
chatcolorplus.reload - Allows the user to reload the plugin
<color>.groups.<GroupName> - This will set the default color for users in your defined group. You can create default groups in each ColorConfig.yml
If the user has none of the default group permission he will get the default color defined over the groups.
Example: TabColor.groups.vip

<Color>.all - Example: ChatColor.all will add all colors to the players inventory

<Color>.MixColor.multiply.all - Example: NameColor.mixcolor.multiply.all will allow the user to mix his color multiply times with all colors.


[IMG]



8 Config files will be generated.
ChatConfig, FontConfig, NameConfig, SignConfig and TabConfig. They will all include the same content. However, you may want to treat each color differently.

[IMG]
Disable VPN/Proxy for a Better Experience
FateKid
Author FateKid
Level
11
5,910 pts
3.3 Version
9 Downloads
330 Views
Published
Updated
0.00 star(s) 0 ratings Average Rating (0)

More files from FateKid

Minecraft Is Better With Plugins

ChatColor+ Premium is the ultimate Minecraft plugin to take your next project to new heights. Increase the quality of your Minecraft server gameplay by downloading it for free!

Why Choose our Minecraft Plugins?

  • High-quality uploads for an enhanced user-experience.
  • Enhanced gameplay features for more fun and excitement.
  • Regular updates and new plugins to keep things fresh.

Explore Other Resources

Are you looking for something different? Explore thousands of other plugins, available to download right now. FateKid shared this wonderful resource to you for free, so remember to share your appreciation by liking the resource and reviewing it.

Get started today and make your Minecraft world truly unique.

Top Bottom