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 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.


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


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

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-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

/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.5: Remove 4 pattern limit to make better gradients possible.

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.
Resource Information
Author:
----------
Total Downloads: 67
First Release: Apr 10, 2025
Last Update: Apr 13, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings