ColorMe
ColorMe - Add color to player names
Version v3.8.1
Old forum link: Click!
Description
This plugin aims to modify the chat with colors, prefixes and suffixes.
You can set the color/prefix/suffix for individual players or create groups and add players to them.
There are several supported third-party plugins and other supported things like Spout or an economy system.
It's a rebirth of ColorMe and Prefixer from @Valrix
I'm happy to hear about your opinion, just leave a comment with a feature request, bug, improvement or just a personal opinion.
As a reminder I want to say that I worked very long on this and really appreciate a 'thank you' in form of a donation! (See details on the bottom)
Demonstration
English (thanks @Gavanand Kali for this!)
German
German presentation by Flocki4everything
Czech
Czech presentation by videote123
Russian
Russian presentation by mantislic
Google slideshow with all information
Slideshow (like a PowerPoint presentation)
Features
- Add colors to a player's name in chat, above the head and in the tab list
- Prefixer and Suffixer integration. COLORING WITH THE '&' character!
- Group system! Support for PermissionsEx, bPermissions and GroupManager, or use the own implemented system
- Multi-world support
- Economy support via Vault
- TagAPI support - colored nickname above the head without using Spout
- Spout support (colored nickname above your head!)
- Bukkit Permissions support (recommend is bPermissions)
- Get/Set/Remove colors from command-line
- Players are notified if their name color is changed and the new color is displayed
- Tab-list support
- Mix colors
- Create own colors
- Rainbow and random color support
- Use colors in the chat and on signs colors, too
- Automatically color the text
- Feature for new color on each join
- Length limitation (max & min) of prefixes/suffixes
- Word blacklist
- Completely localized, change any message
- NEW Let other plugins use ColorMe values!
- NEW Choose your own chat formatting!
- NOTE: This plugin sends usage statistics! If you wish to disable the usage stats, look at /plugins/PluginMetrics/config.yml!
FAQ
Having issues with ColorMe?
Maybe your question is already answered!
Take a look at the FAQ
If you still got problems, create a ticket!
Config
See the config here!
(Fully commented!)
Commands & Permissions
Only the bukkit permissions are supported! I highly recommend that you use a plugin for permissions like bPermissions!
If no permission system is found, all commands are for OPs only!
If you want to use ECONOMY, please use Vault!
See the extra site for commands and permissions here!
Custom colors
There is a thread where you can share your custom colors!
Localization
English (default) by xGhOsTkiLLeRx
Download
Russian by Coffeemann
Download
German by xGhOsTkiLLeRx
Download
Feel free to share your localizations and they will be added here, just leave a comment with a link to a translated localization.yml!
Thanks for contributing!
Downloads/Source Code/Dev Builds
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
(Latest dev builds/bleeding edge builds) - - Dev builds from Jenkins
(Source code hosted on Github) - - Source Code
Future Plans (a.k.a. ToDo)
Per world colorDoneRainbow color?DoneGroups colorAdded in 3.5
Make sure to take a look at the always up to date ToDo!
API
ColorMe has got an API.
If you are interested into using the API, take a look at the API site.
Known Bugs
- Tab list doesn't work all the time.
- Strange player names due to coloring on Windows? Use ANSICON
Changelog
Version 3.8.1
- Errors will be logged into debug.log when enabled
- Fixed error with groups
- Allow spaces for group prefixes and suffixes, too
- Build against latest bukkit
Version 3.8
- Global defaults are working again
- Use Sun coding conventions
- Improved various features
- Fixed various smaller bugs
- Fix for tab shortening
- Try to avoid conflicts with other sign related plugins
- Added German and Russian localization to main page
Credits
@Valrix for his awesome plugin! I'm glad you allowed me to fork it!
Thanks to all the testers with the 3.5 dev version!
Banner
Feel free to use this banner!! :)
Statistics (from MCStats)
Donations
I worked really hard on this plugin and I'm very happy about any donation.
Support me & buy me some beer, this makes me happy and keeps me interested in this plugin.
Donation chain: -> I receive some money -> Buy coffee -> Work longer -> Faster Updates -> Your benefit!
There is a button on top of this page (right to the different tabs)
License
This plugin is released under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0) license!
Are you ever going to update to the latest version 1.16?
In reply to kordawolf24:
Do take this the wrong way but I don't understand why Devs make these great plugins for people and then abandon the entire project when people get hooked on them.
Hi dev!
i have problem
Only op's user can use color in chat
My config:
# For help please refer to http://bit.ly/colormebukkit or http://bit.ly/bukkitdevcolorme
costs:
color: 5.0
prefix: 5.0
suffix: 5.0
Prefixer: true
Suffixer: true
ColorMe:
displayName: true
tabList: true
playerTitle: true
playerTitleWithoutSpout: true
signColors: true
chatColors: true
colors:
black: true
dark_blue: true
dark_green: true
dark_aqua: true
dark_red: true
dark_purple: true
gold: true
gray: true
dark_gray: true
blue: true
green: true
aqua: true
red: true
light_purple: true
yellow: true
white: true
magic: true
random: true
rainbow: true
bold: true
strikethrough: true
underline: true
italic: true
custom: true
mixed: true
global_default:
prefix: ''
suffix: ''
color: ''
updateConfig: false
chatBrackets: true
lengthLimit:
Prefixer:
max: 16
min: 3
Suffixer:
max: 16
min: 3
debug: false
newColorOnJoin: false
displayAlways:
globalSuffix: false
globalPefix: false
useWordBlacklist: false
groups:
enable: false
ownSystem: false
softMode:
enabled: false
ownChatPlugin:
autoChatColor: true
removeNameAboveHead: false
useLegacyFormat: false
format: '[GlobalPrefix]&r[GroupPrefix]&r[Prefix]&r<[name]&r>[Suffix]&r[GroupSuffix]&r[GlobalSuffix]&r:
[message]'
factionsSupport: true
Pls help
In reply to mcvovan_:
I know that I replied you a little late but the only thing you need to do is to install luckperms in your server and give to the default group the colorme permisions(look a tutorial)
:)
[11:08:19] [Craft Scheduler Thread - 1188/WARN]: [ColorMe] Plugin ColorMe v3.8.1 generated an exception while executing task 44 java.lang.NoSuchMethodError: org.bukkit.Server.getOnlinePlayers()[Lorg/bukkit/entity/Player; at de.dustplanet.colorme.Metrics.postPlugin(Metrics.java:357) ~[?:?] at de.dustplanet.colorme.Metrics.access$400(Metrics.java:64) ~[?:?] at de.dustplanet.colorme.Metrics$1.run(Metrics.java:245) ~[?:?] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:58) ~[patched_1.12.2.jar:git-Paper-1337] at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52) [patched_1.12.2.jar:git-Paper-1337] at com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22) [patched_1.12.2.jar:git-Paper-1337] at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:1.8.0_152] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:1.8.0_152] at java.lang.Thread.run(Unknown Source) [?:1.8.0_152]
Please add prefixes to tab
@callum5771
Project is no longer active
I certainly understand that the project is inactive, but the only one that combines everything you need. I have not found similar. Please upgrade to version 1.11 or write the name of the plugin, which also has all the options.
Task 47 Error, Unexpected Exception.
Deffinintly gonna try this! thx!!
Has anyone gotten this to work with zPermissions?
I've just migrated from PEX, and I can't get the chat prefixes to work at all.
@alanthya
lmao
Last Jenkins update was 45 years ago o-o wot?
Please update to 1.8 I use this so VIPs can Update their colornames. Please update, thanks ;)
By the way is there a permission I add to a group in PermissionsEx so that the player is automatically in their corrosponding ColorMe group?
@Bluesirius
Does it say [World] or <World>? Because I think either you have to set prefixchat in Multiverse to false OR remove it out of the format in the ColorMe config.yml file
URGENT! I have recently gotten this plugin for my server. I love it, but there is one mere problem which is that the world comes up before the name, which i do not want to happen. DOES ANYONE know how to remove that bit????
Hey! The plugin works great for me, but I have a request, and I'm not sure if I'll ever get an answer, tbh :P
I was wondering if you'd considered updating the plugin to support UUIDs for compatibility with 1.8 in the future. Just going through my server's plugins right now and checking to see which ones I may need to modify myself to include the support :)
Hey can u make this support/compatible with nicknamer? Thanks. :)