✏️ Iridescent ✏️ 1.16.x - Add new/hex colors to your server - Supports gradients 1.2.2

Allows the usage of ANY text color, anywhere.

  1. Krydor8
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.16
    Source Code:
    https://github.com/Klyser8/Iridescent
    Languages Supported:
    English, Italian, Spanish, Russian, Portuguese, Chinese
    [​IMG]

    [​IMG]
    About This Plugin


    Iridescent requires ProtocolLib to function.
    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!

    [​IMG]

    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
    [​IMG]
    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]
    [​IMG]

    [​IMG]

    Screenshots

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    If you wanna stay up to date with the plugin's development or require assistance, click the image below

    [​IMG]

    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

    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

Recent Reviews

  1. FlekMoon
    FlekMoon
    3/5,
    Version: 1.2.2
    Very good plugin so far, but I'm having a problem with DeluxeChat. Whenever I enable the plugin, the tooltip & click_command on the DeluxeChat plugin will stop working. Any way possible to fix it?
  2. iMarceloPY
    iMarceloPY
    5/5,
    Version: 1.2.2
    excellent plugin, I have a problem only users with op see the colors in the chat if they don't have it with the <@color> formats
  3. Jayy2
    Jayy2
    5/5,
    Version: 1.2.2
    Great plugin i definitely recommend it. Brings so much diversity to chat and prefixes i just hope the bold, italic, and underline options are supported soon (: if possible like <#HEXCODE> &l etc.
    1. Krydor8
      Author's Response
      I wish there was an easy way to implement that, but I really have not found any solution to that issue yet :( Thank you for the kind review :)
  4. TheSayrusGaming
    TheSayrusGaming
    5/5,
    Version: 1.2.2
    Hey there, great plugin! Quick question though: Can I use bold or italics with this plugin? I tried it in chat with &l, and it sadly didn't work :( Is there any way to do that?
    1. Krydor8
      Author's Response
      Still have not found a solution for this... Sorry :( Thank you for the positive review however
  5. Scolution
    Scolution
    4/5,
    Version: 1.2.2
    Nice plugin only the gradient doesnt seem to work in chat and that was the reason I downloaded this.
    1. Krydor8
      Author's Response
      Thank you for your review! If you need any assistance you can always join the discord server and I or the community can try helping you.
  6. DariusTK
    DariusTK
    5/5,
    Version: 1.2.2
    awesome plugin! I love it so much! making any server so beautiful, ty author....
    1. Krydor8
      Author's Response
      I'm glad you are enjoying the plugin!
  7. Apollogeist
    Apollogeist
    5/5,
    Version: 1.2.2
    For some reason gradients aren't working for me. I copy-pasted the example in-game and it didn't work. Other than that great plugin! I never even knew this was possible before I found out about Iridescent, 100% a must-have for server admins.
    1. Krydor8
      Author's Response
      You can join the discord server, where you can get help from me or the nice community. Hope we can help, and thank you for your review :)
  8. Mr_were
    Mr_were
    5/5,
    Version: 1.2.2
    Awesome, really useful plugin for 1.16.x. Works in motd, mcperks..I would recommend again.
    1. Krydor8
      Author's Response
      Thanks for the review! Once I am fully settled with my new university life I will make sure to update this plugin with proper name tag support & any features you or others may request ;)
  9. pickajebena
    pickajebena
    5/5,
    Version: 1.2.2
    This is amazing I love you!!!! Super easy to create/remove/use the colors!! You nailed it!
    1. Krydor8
      Author's Response
      Thank you for leaving such a kind review!
  10. StarYunmeng
    StarYunmeng
    5/5,
    Version: 1.2.0
    Can I share it on mcbbs, which is a great game website, and I can also provide Chinese language translation
    1. Krydor8
      Author's Response
      Someone has already uploaded it on the website without my permission as soon as the plugin came out. If you wanna provide the Chinese translation, feel free to DM it to me and I will credit you :)