Home›Java›Mods›PrismaticColors - Glowing Colors | Epic GUI | Animations | Item rename | Gradients [1.16 - 1.18]
ModsJava
PrismaticColors - Glowing Colors | Epic GUI | Animations | Item rename | Gradients [1.16 - 1.18]
Prismatic Colors allows you to Change your player color, chat color, and nickname with a nifty dedicated GUI that controls colors per letter and supports both RGB and hex colors!
-Change chat and tab colors!
-Add text decoration per character!
-Change player nicknames!
-Change player chat color!
-Set colors from premade templates for an extra convenient experience!
-Set and edit others' settings!
-Rename items
-Custom messages!
-Placholders support!
Set a glowing color and have the best, most premium experience! Perfect donor perk!
Use predefined templates as colors!
-Templates can't be edited
-Templates ignore tab & glowing permissions
-If a player does not have permission for a template, it will not appear on their menu
New: Animated Templates! Be the fanciest on the server with these!
The current
available
templates are:
SolidRed, SolidBlue, SolidGreen, SolidPink, SolidOrange, SolidPurple, SolidLightblue, SolidAqua, SolidYellow, SolidCherry, SolidDarkgreen, SolidCyan, SolidSky
yellows, lilacs, blues
-XmasBasic
-XmasSnow
-XmasOrnaments
-Hanukkah
NEW SolidGold (glowing)
NEW PrideFlag
NEW PrideFlagPastel
![[IMG]](//proxy.spigotmc.org/a6b5d1b60601311d537c5b69ccd107bf250ba2ab?url=https%3A%2F%2Fi.ibb.co%2FyYTR96N%2Fezgif-com-gif-maker-2.webp)
NEW Pride
Go to the permissions section and learn how to use templates
More templates and features are added with each update!
Set your chat color through a convenient, responsive GUI, or with commands, to a single color or a mesmerizing gradient!
SolidRed, SolidBlue, SolidGreen, SolidPink, SolidOrange, SolidPurple, SolidLightblue, SolidAqua, SolidYellow, SolidCherry, SolidDarkgreen, SolidCyan, SolidSky
yellows, lilacs, blues
-XmasBasic
-XmasSnow
-XmasOrnaments
-Hanukkah
NEW SolidGold (glowing)
NEW PrideFlag
NEW PrideFlagPastel
![[IMG]](http://proxy.spigotmc.org/a6b5d1b60601311d537c5b69ccd107bf250ba2ab?url=https%3A%2F%2Fi.ibb.co%2FyYTR96N%2Fezgif-com-gif-maker-2.webp)
NEW Pride
Go to the permissions section and learn how to use templates
More templates and features are added with each update!
Set your chat color through a convenient, responsive GUI, or with commands, to a single color or a mesmerizing gradient!
Rename items with ease, with the same, convenient GUI that supports all kinds of formats - from RGB and HEX to text decorations!
See how the renamed item would look before saving, and make the necessary changes!
Code (YAML):
Command
: /pc set
Optional arguments : <nickname> / <player> <nickname>
Description : opens the color changing GUI. If nick is specified, your display name would change as well. Providing a player name and a nickname, would allow you to change the player’s name and color
Command : /pc edit
Optional arguments : <player>
Description : Edits a your/online player’s color
Command : /pc chat
Optional arguments : <hex color> / <hex color> <hex color> / <player> / <player> <hex color> / <player> <hex color> <hex color>
Description : Sets your/online player's chat color - can be used in console
Command : /pc rename <new name>
Description : opens gui for held item rename
Command : /pc template set <player> <template>
Description : Changes other's template - can be used in console
Command : /pc remove name
Optional arguments : <player>
Description : removes your/online player’s color - can be used in console
Command : /pc remove chat
Optional arguments : <player>
Description : removes your/online player’s chat color - can be used in console
Command : /pc reload
Description : reloads player data and messages - can be used in console
Optional arguments : <nickname> / <player> <nickname>
Description : opens the color changing GUI. If nick is specified, your display name would change as well. Providing a player name and a nickname, would allow you to change the player’s name and color
Command : /pc edit
Optional arguments : <player>
Description : Edits a your/online player’s color
Command : /pc chat
Optional arguments : <hex color> / <hex color> <hex color> / <player> / <player> <hex color> / <player> <hex color> <hex color>
Description : Sets your/online player's chat color - can be used in console
Command : /pc rename <new name>
Description : opens gui for held item rename
Command : /pc template set <player> <template>
Description : Changes other's template - can be used in console
Command : /pc remove name
Optional arguments : <player>
Description : removes your/online player’s color - can be used in console
Command : /pc remove chat
Optional arguments : <player>
Description : removes your/online player’s chat color - can be used in console
Command : /pc reload
Description : reloads player data and messages - can be used in console
Code (YAML):
Permission
: prismaticcolors.set
Description : Allows you to use the basic /pc set command
Permission : prismaticcolors.set.nick
Description : Allows you to set a custom nickname
Permission : prismaticcolors.edit
Description : Allows you to edit your color
Permission : prismaticcolors.chatcolor
Description : Allows you to set your chat color
Permission : prismaticcolors.chatcolor.gradient
Description : Allows you to have a gradient chat color
Permission : prismaticcolors.remove
Description : Allows you to remove your color
Permission : prismaticcolors.rename
Description : Allows you to rename items
Permission : prismaticcolors.template.<templateName>
Description : Allows you to set the specified template and see it in the GUI
Permission : prismaticcolors.allowhex
Description : Allows you to set a color by typing a hex string in chat
Permission : prismaticcolors.allowtab
Description : Allows you to toggle tab option
Permission : prismaticcolors.allowglow
Description : Allows you to toggle glow option
Permission : prismaticcolors.allowStrikethrough
Description : Allows you to toggle strikethrough option
Permission : prismaticcolors.allowUnderline
Description : Allows you to toggle underline option
Permission : prismaticcolors.allowBold
Description : Allows you to toggle bold option
Permission : prismaticcolors.allowItalic
Description : Allows you to toggle italic option
Permission : prismaticcolors.admin.setothers
Description : Allows you to set others’ colors
Permission : prismaticcolors.admin.editothers
Description : Allows you to edit other’s colors
Permission : prismaticcolors.admin.chatcolorothers
Description : Allows you to edit other’s chat color
Permission : prismaticcolors.admin.templateothers
Description : Allows you to change other's templates
Permission : prismaticcolors.remove.others
Description : Allows to remove other’s colors
Permission : prismaticcolors.admin.reload
Description : Allows you to use reload the plugin
Permission : prismaticcolors.admin.messageError
Description : In case a message is missing in messages.yml, players with this permission will be notified (very unlikely to happen )
Permission : prismaticcolors.admin.bypassrestrictions
Description : Allows you to bypass restrictions such as not being able to set an other player username as nick or ignoring max nick length
Permission : prismaticcolors.forcetab
Description : If player has the permission, and doesn't have prismaticcolors.allowtab, player's custom name will automatically be shown in tab
Permission : prismaticcolors.forceglow
Description : If player has the permission, and doesn't have prismaticcolors.allowglow, player's custom name will automatically glow
Description : Allows you to use the basic /pc set command
Permission : prismaticcolors.set.nick
Description : Allows you to set a custom nickname
Permission : prismaticcolors.edit
Description : Allows you to edit your color
Permission : prismaticcolors.chatcolor
Description : Allows you to set your chat color
Permission : prismaticcolors.chatcolor.gradient
Description : Allows you to have a gradient chat color
Permission : prismaticcolors.remove
Description : Allows you to remove your color
Permission : prismaticcolors.rename
Description : Allows you to rename items
Permission : prismaticcolors.template.<templateName>
Description : Allows you to set the specified template and see it in the GUI
Permission : prismaticcolors.allowhex
Description : Allows you to set a color by typing a hex string in chat
Permission : prismaticcolors.allowtab
Description : Allows you to toggle tab option
Permission : prismaticcolors.allowglow
Description : Allows you to toggle glow option
Permission : prismaticcolors.allowStrikethrough
Description : Allows you to toggle strikethrough option
Permission : prismaticcolors.allowUnderline
Description : Allows you to toggle underline option
Permission : prismaticcolors.allowBold
Description : Allows you to toggle bold option
Permission : prismaticcolors.allowItalic
Description : Allows you to toggle italic option
Permission : prismaticcolors.admin.setothers
Description : Allows you to set others’ colors
Permission : prismaticcolors.admin.editothers
Description : Allows you to edit other’s colors
Permission : prismaticcolors.admin.chatcolorothers
Description : Allows you to edit other’s chat color
Permission : prismaticcolors.admin.templateothers
Description : Allows you to change other's templates
Permission : prismaticcolors.remove.others
Description : Allows to remove other’s colors
Permission : prismaticcolors.admin.reload
Description : Allows you to use reload the plugin
Permission : prismaticcolors.admin.messageError
Description : In case a message is missing in messages.yml, players with this permission will be notified (very unlikely to happen )
Permission : prismaticcolors.admin.bypassrestrictions
Description : Allows you to bypass restrictions such as not being able to set an other player username as nick or ignoring max nick length
Permission : prismaticcolors.forcetab
Description : If player has the permission, and doesn't have prismaticcolors.allowtab, player's custom name will automatically be shown in tab
Permission : prismaticcolors.forceglow
Description : If player has the permission, and doesn't have prismaticcolors.allowglow, player's custom name will automatically glow
Change the strings per section for custom messages. Supports color codes and hex colors!
Code (YAML):
#Displayed when trying to modify a target without an active color
noColorTarget : ' #E51A94%target% #94E51Adoesn''t have an active color'
#Displayed when target is offline/doesn't exist
couldntFindTarget : ' #94E51ACould not find #E51A94%target%'
#Displayed when player doens't have permission to modify others' colors
noPermModifyTarget : ' #94E51AYou do not have permssion to modify #E51A94%target%''s #94E51Acolor'
#Displayed when player tries to modify a color but doesn't have one
noColor : ' #94E51AYou don''t have an active color'
#Displayed when player removes their color
colorRemoved : ' #94E51AColor was removed successfully'
#Displayed when player removes others' color
colorRemovedTarget : ' #E51A94%target%''s #94E51Acolor was removed successfully'
#Displayed when player doesn't have permission to edit their color
noPermEdit : ' #94E51AYou don''t have permssion to edit your color'
#Displayed when player doesn't have permission to remove other's color
noPermRemoveTarget : ' #94E51AYou do not have permssion to remove #E51A94%target%''s #94E51Acolor'
#Displayed when player doesn't have permission to remove their color
noPermRemove : ' #94E51AYou don''t have permssion to remove your color'
#Displayed when player tries to change their nick to an online player's username
cantUsePlayerName : ' #94E51AYou can''t have an existing player name'
#Displayed when player tries to set a new color when already have an active one
removeColor : ' #94E51APlease remove your color before setting a new one'
#Displayed when player doesn't have permission to change their nick
noPermNick : ' #94E51AYou don''t have permssion to set your nickname'
#Displayed when player does't have permission to set their color
noPermColor : ' #94E51AYou don''t have permssion to set your color'
#Displayed when player tries to modify color while having an active template
removeTemplate : ' #94E51APlease remove your template first'
#Displayed when player doesn't have permission to activate tab name
noPermTab : ' #94E51AYou don''t have permssion to set tab name'
#Displayed when player doens't have permission to activate glowing color
noPermGlow : ' #94E51AYou don''t have permssion to set glowing name'
#Displayed when trying to save a target's color and they are offline
targetOffline : ' #E51A94%target% #94E51Ais offline. No changes were saved'
#Displayed when player doesn't have permission to type a hex color
noPermHex : ' #94E51AYou don''t have permssion to use hex colors'
#Displayed when player tries to use a Prismatic Colors command that doesn't exist
unknownCommand : ' #94E51AThis command doesn''t exist'
#Displayed when player doesn't have permission to toggle strikethrough text decoration
noPermStrikethrough : ' #94E51AYou don''t have permssion to have strikethrough text'
#Displayed when player doesn't have permission to toggle underline text decoration
noPermUnderline : ' #94E51AYou don''t have permssion to have underline text'
#Displayed when player doesn't have permission to toggle bold text decoration
noPermBold : ' #94E51AYou don''t have permssion to have bold text'
#Displayed when player doesn't have permission to toggle italic text decoration
noPermItalic : ' #94E51AYou don''t have permssion to have italic text'
#Displayed when player's spacified nickname is too long
nameTooLong : ' #94E51AThe specified nickname exceeds the max character limit'
#Displayed when player's spacified nickname is too short
nameTooShort : ' #94E51AThe specified nickname is below the minimum character limit'
#Displayed when player enters invalid hex color
invalidHex : ' #94E51APlease enter a valid hex color'
#Displayed when player doesn't have permission to change chat color
noPermChatColor : ' #94E51AYou don''t have permission to change your chat color'
#Displayed when player doesn't specify hex color when changing chat color
specifyHex : ' #94E51APlease specify a hex color'
#Displayed when player doesn't have permission to reload the plugin
noPermReload : ' #94E51AYou don''t have permssion to reload the plugin'
#Displayed when plugin reloads
pluginReloaded : ' #94E51APlugin Reloaded'
#Displayed when player set their chat color
chatColorSet : ' #94E51AChat color was set successfully'
#Displayed when player removed their chat color
chatColorRemove : ' #94E51AChat color was removed successfully'
#Displayed when player set others' chat color
chatColorSetTarget : ' #E51A94%target%''s #94E51Achat color was set successfully'
#Displayed when player removes others' chat color
chatColorRemoveTarget : ' #E51A94%target%''s #94E51Achat color was removed successfully'
#Displayed when player sets others' template
templateSetTarget : ' #E51A94%target%''s #94E51Atemplate was set successfully'
#Displayed when player specifies wrong template
unknownTemplate : ' #94E51AUnknown template'
#Displayed when player uses wrong command syntax
wrongUsage : ' #94E51AWrong arguments. Check your syntax with /pc help'
#Displayed when player doesn't hold an item when using rename command
holdItem : ' #94E51APlease hold the item you wish to rename'
#Displayed when player doesn't specify name item when using rename command
specifyName : ' #94E51APlease specify a new name for the item'
#Displayed when player doesn't hold the same item when saving rename changes
itemsMismatch : ' #94E51APlease hold the same item you held when running the command. Cancelling changes'
#Displayed when player doesn't have permission to rename items
noPermRename : ' #94E51AYou don''t have permission to rename items'
#Displayed when player doesn't have permission to have gradient chat color
noPermGradientChatColor : ' #94E51AYou don''t have permission to have gradient chat color'
#Displayed when player tries to use a command while plugin is pending for a hex color
sayCancel : ' #94E51ASay #E51A94cancel #94E51Ato exit'
#Displayed when player clicks on hex button in GUI
hexInstructions1 : ' #94E51APlease say a hex color in chat. Make sure you include the #E51A94# #94E51Asign'
#Displayed when player clicks on hex button in GUI
hexInstructions2 : ' #94E51ASay #E51A94cancel #94E51Ato go back to editing'
Placeholders API support
In case of plugin conflicts, install PlaceholdersAPI and use
%prismaticcolors_chatname% in your chat plugin.
Set using-chat-placeholder in the config file to true .
%prismaticcolors_tabname% in your tab plugin.
Set using-tab-placeholder in the config file to true.
Phew, if you made it through here that is some real dedication.
Hi. I am Itay. A high school student that likes Minecraft.
I am new to developing. In all honestly, this plugin was not supposed to see the light of day. It was a small project I made to get better at object-oriented programming. After completing the basic features in less than a Saturday afternoon, I could see the plugin's potential. Since then, when I had free time, I worked and improved it, added features, and rewritten the code more than I would like to admit. This project has taught me so much, and I hope you have as much fun using it as I had developing it.
What’s next?
I have many features and improvements in mind, and can’t wait to implement them, however, first, more rewrites have to be done.
We will have to find a balance between adding features and improving existing ones

Feel free to contact me on here or on Discord - koko#1394, suggest ideas and report bugs.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.16, 1.17, 1.18
- 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.
PrismaticColors - Glowing Colors | Epic GUI | Animations | Item rename | Gradients [1.16 - 1.18] is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18. Downloaded 10,101 times (via Spigot). Download it and open it directly in the game.