HexChatColor icon

HexChatColor -----

Millions of possible chat colors for Ranks, Players, & Staff. custom server-chat colorlist and more!



[​IMG]
[​IMG]

Allow players with the correct permission to set their own hex colors for chat. Alternatively, setup rank-based chat colors or a custom list with custom color names to be used instead of having players type hex as well! You can of course do all three of these things too!

Current beta build based on 1.21.4 tested with VentureChat & LuckPerms used on a paper-based test server. Venturechat not required and update 0.0.5 was tested without it.

Update: 0.05 - The No Limits & Gradients Update
[​IMG]

This update removes the four-color pattern limit, now set to a limit of 4000 different colors. It also adds in a new command to be used. "hexchat-gradient". Typing a blank "hexchat-color" still clears it like normal including clearing custom gradients. It also automatically clears previous colors if any were being used. This update was also applied to the normal command "hexchat-color" so that it automatically removes the previous color when setting a new one if using either or. With this update the limit has been practically removed and now you can use Hex for setting
single colors, patterns, and gradients. Allowing chat to flourish!

Next update I will work on getting the gradient system also implemented into the rank system setup HexChatColor provides. Let me know how it goes for you :). The hexcolor-list also needs to be updated to allow gradients as well.


Update: 0.04 - The ChatColor Palooza Update

[​IMG]
Ever wanted to use the power of #Hex to create your own color list for your players not the default 16 but potentially thousands of your own precise colors and pattern schemes! Well, look no further! Update 0.0.4 will allow just this! You can now create and remove these colors in game and permissions will be dynamically created to be used based on their names! Near endless possibilities now await! - Trial Update.

The total number of possible combinations (colors) is:
256×256×256=16,777,216

Commands:
/hexchat-reload
/hexchat-color
/hexchat-getrankcolor

/hexchat-setrankcolor
/hexchat-removerankcolor
/hexcolor-list
/hexcolor-listremove
/hexcolor-set

/hexchat-gradient (Update: 0.0.5)
.

Permissions:
hexchat.reload
hexchat.setcustomhexcolor
(This is so players can set their own personal custom colors)
hexchat.setrankcolor
hexchat.removerankcolor
hexcolor.rank.name-of-rank
(This is for giving player groups a rank-color)
hexcolor.list
hexcolor.listremove
hexcolor.set
(Required for players to be able to use hexcolor.list.customcolor)
hexcolor.list.customcolorlistname
hexchat.setgradienthexcolor
(Update: 0.0.5)
.

Allows a single hex color up to a pattern of four. Players can easily set their hex colors using the command! As of version 0.0.2 server owners/staff with correct permissions can create and set rankcolors for player-ranks that have the correct permissions.

Examples:

/hexchat-color #FFFFFF
/hexchat-color #FFFFFF #029DEA
/hexchat-color #FFFFFF #029DEA #BF4444

/hexchat-color #FFFFFF #029DEA #BF4444 #444444

/hexchat-gradient #FF4444 #4444FF
(Two colors, it will gradient between for you as seen in the screen shot)

/hexchat-getrankcolor nameofrank

/hexchat-removerankcolor nameofrank

/hexchat-setrankcolor nameofrank #FFFFFF
/hexchat-setrankcolor nameofrank #FFFFFF #029DEA
/hexchat-setrankcolor nameofrank #FFFFFF #029DEA #BF4444
/hexchat-setrankcolor nameofrank #FFFFFF #029DEA #BF4444 #444444

The commands below are separate so that if you only want players to use preset colors you can do such by setting them via hex-color-list. Then they need the commands named after your color in this case red. This allows more control over color usage. For example now they would use /hexcolor-set <nameofyourcolor> which in this case I named it red.....so /hexcolor-set red.

/hexcolor-list red #FF4444
/hexcolor-list redblue #FF4444 #4444FF
/hexcolor-listremove red
/hexcolor-set red

(This would require the player to have the permission hexcolor.set and hexcolor.list.red)



Saves the playerdata to the plugins config.yml, rankdata to rankcolors.yml and colorlist data to colorlist.yml for now!
If you come across issues let me know here in the Discord thank you. Reviews asking for assistance with low ratings will be ignored. If you need help or have requests, please join the Discord! If you enjoy the plugin, please rate and comment it would be very appreciated! 1.21.4 was the targeted version of this plugin. Support given will be for 1.21+, thank you! If you are testing it with a lower Minecraft server version support is not guaranteed.
Should work on 1.18+!

At the current moment until more downloads, ratings and user-feedback is received updates will be on a halt, except for of course Minecraft updates that need API changes for the plugin to work.

If you have any trouble figuring it out or need help of any sort, please reach out on the Discord - Click Here!

Upcoming Update once more reviews and ratings come in.
0.0.6: Add Gradient Support to Rank System and CustomColorList

0.0.5: Remove 4 pattern limit to make better gradients possible.
0.0.5 Update Complete, limit removed, and gradient support added.


This is the first of my new plugins to come! Any released plugins of mine from before this one I don't consider valid plugins, all of which are out of date anyhow.

I have released other newer plugins now as well.
Resource Information
Author:
----------
Total Downloads: 100
First Release: Apr 10, 2025
Last Update: May 28, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings