ModsJava
✏️ Iridescent ✏️ 1.16.x - Add new/hex colors to your server - Supports gradients
It's no news that since 1.16, the possibility of adding new text colors has been introduced. There are a few plugins out there that have taken slight advantage of this, through allowing new colors in chat or allowing other plugins to hook onto their API, but Iridescent takes it a step beyond that.
Thanks to ProtocolLib, this plugin is able to intercept information sent out by other plugins and modifies it before it gets delivered to players. If part of that information sent out is text including a specific set of characters, that text's color will be changed.
For example, if a line of text on a scoreboard begins with a tag “<@lilac>”, the text’s color will change based on the hex color code you assign to that tag.
For more information, read through Iridescent's wiki!
Features
- Color Tags: These can be created in the colors.yml file. They can be used on scoreboards, tablists, items, boss-bars, MOTD, titles, chat. Great for colors which are used often.
To use these, write them in this format <@tag-name> (e.g. <@fuchsia>). - Hex Color Codes: These can be used in place of tags. Best used for one-time-use colors.
To use these, write them in this format <#hexcode> (e.g <#ff00ff>). - Gradient Tags: They can be used anywhere color tags can be.
They are written in one of the two formats <[email protected]> and <$#hexcode>. A line of text needs to begin and end with a gradient tag in order for the fading to take place (e.g. <[email protected]>example<[email protected]>). - Supports Most Plugins: Due to the way Iridescent works, color tags and hex color codes can be used in lots of plugins.
- In-Game Tag Creation: Color tags can be handled without opening any configuration file, with the usage of commands.
- Permission based chat colors: Based on the permissions a player has, they can use any or specific colors in chat.
"irid.chatcolor.color-tag-name" for specific color tags, or "irid.chatcolor.hex" for any color.
For gradients, there is the "irid.chatcolor.gradient" permission. - Multi-Language Support
- Customizable Language Files
- Simple Configuration Files
Commands
- /iridescent help: shows a help message explaining commands usage - [irid.command.help]
- /iridescent reload: reloads the plugin's colors & config files - [irid.command.reload]
- /iridescent create [#hexcolor] [tag-name]: creates a new color tag with the provided information - [irid.command.create]
- /iridescent delete [tag-name]: deletes an existing color tag -[irid.command.delete]
- /iridescent list [page]: displays available custom colors (10 colors per page) - [irid.command.list]
Screenshots
If you wanna stay up to date with the plugin's development or require assistance, click the image below
Spoiler: Plugin Messages
Spoiler: Scoreboard
Spoiler: Action Bar
Spoiler: Boss-Bar
Spoiler: Tablist
Spoiler: Items
Spoiler: MOTD
Spoiler: Titles
Spoiler: Chat
If you wanna stay up to date with the plugin's development or require assistance, click the image below
Spoiler: Special Thanks
Celestyte, for making the plugin's banner and icon
Zuhir, for translating the plugin to Spanish
Etorichter, for translating the plugin to Russian
Tigosplay, for translating the plugin to Portuguese
StarYunmeng, for translating the plugin to Simplified Chinese
Zuhir, for translating the plugin to Spanish
Etorichter, for translating the plugin to Russian
Tigosplay, for translating the plugin to Portuguese
StarYunmeng, for translating the plugin to Simplified Chinese
Spoiler: config.yml
Code (YAML):
#
# ██╗ ██████╗░ ██╗ ██████╗░ ███████╗ ░██████╗ ░█████╗░ ███████╗ ███╗░░██╗ ████████╗
# ██║ ██╔══██╗ ██║ ██╔══██╗ ██╔════╝ ██╔════╝ ██╔══██╗ ██╔════╝ ████╗░██║ ╚══██╔══╝
# ██║ ██████╔╝ ██║ ██║░░██║ █████╗░░ ╚█████╗░ ██║░░╚═╝ █████╗░░ ██╔██╗██║ ░░░██║░░░
# ██║ ██╔══██╗ ██║ ██║░░██║ ██╔══╝░░ ░╚═══██╗ ██║░░██╗ ██╔══╝░░ ██║╚████║ ░░░██║░░░
# ██║ ██║░░██║ ██║ ██████╔╝ ███████╗ ██████╔╝ ╚█████╔╝ ███████╗ ██║░╚███║ ░░░██║░░░
# ╚═╝ ╚═╝░░╚═╝ ╚═╝ ╚═════╝░ ╚══════╝ ╚═════╝░ ░╚════╝░ ╚══════╝ ╚═╝░░╚══╝ ░░░╚═╝░░░
#-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-#
#Available languages: English, Italian, Spanish, Russian
Language : English
#Debugging level:
#0 Displays errors only
#1 Logs plugin information on plugin enable/disable and config reload
#2 Logs plugin information whenever possible
Debug : 0
#Where the plugin should look to apply the special colors. Comment out any option you don't want to be enabled.
Color Support :
- scoreboard
- tablist
- bossbar
- motd
- actionbar
- plugin_message
- title
- command
# - chat
#Whether players require permissions such as 'irid.chatcolor.<@rust>' to use color tags in chat. Requires chat color support to be enabled!
Chat Permissions : false
# ██╗ ██████╗░ ██╗ ██████╗░ ███████╗ ░██████╗ ░█████╗░ ███████╗ ███╗░░██╗ ████████╗
# ██║ ██╔══██╗ ██║ ██╔══██╗ ██╔════╝ ██╔════╝ ██╔══██╗ ██╔════╝ ████╗░██║ ╚══██╔══╝
# ██║ ██████╔╝ ██║ ██║░░██║ █████╗░░ ╚█████╗░ ██║░░╚═╝ █████╗░░ ██╔██╗██║ ░░░██║░░░
# ██║ ██╔══██╗ ██║ ██║░░██║ ██╔══╝░░ ░╚═══██╗ ██║░░██╗ ██╔══╝░░ ██║╚████║ ░░░██║░░░
# ██║ ██║░░██║ ██║ ██████╔╝ ███████╗ ██████╔╝ ╚█████╔╝ ███████╗ ██║░╚███║ ░░░██║░░░
# ╚═╝ ╚═╝░░╚═╝ ╚═╝ ╚═════╝░ ╚══════╝ ╚═════╝░ ░╚════╝░ ╚══════╝ ╚═╝░░╚══╝ ░░░╚═╝░░░
#-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-=====-#
#Available languages: English, Italian, Spanish, Russian
Language : English
#Debugging level:
#0 Displays errors only
#1 Logs plugin information on plugin enable/disable and config reload
#2 Logs plugin information whenever possible
Debug : 0
#Where the plugin should look to apply the special colors. Comment out any option you don't want to be enabled.
Color Support :
- scoreboard
- tablist
- bossbar
- motd
- actionbar
- plugin_message
- title
- command
# - chat
#Whether players require permissions such as 'irid.chatcolor.<@rust>' to use color tags in chat. Requires chat color support to be enabled!
Chat Permissions : false
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.16
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
✏️ Iridescent ✏️ 1.16.x - Add new/hex colors to your server - Supports gradients is a free Minecraft Java mod. Compatible with Minecraft 1.16. Downloaded 10,837 times (via Spigot). Download it and open it directly in the game.