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!
@noobface37
I dont know about PermissionsBukkit, but in Pex(Permissions EX) you just add Suffix: &8 to normal players and they will have no suffix but it will color their whole chat to dark gray.
@noobface37
Thanks a ton noobface37!
Hey, I was wondering if I could change the chat-format per group. So I could give Donators the color white for their messages, and give normal players the color gray for their messages.
Thanks!
P.S I use PermissionsBukkit!
Also @TheMuffinMon You can go into the config, and go to the colors and find the color red, and remove 'true' and replace it with 'false'
Hello,
I recently gave my players the ability to set their own colors for there names, however I was wondering if there is a way to disable a certain color for players to set there name as, such as the color red.
Thanks
Hello there GhostKiller!
First of all, nice work. Been using your plugin since the start of my server, which is now more that 2 years in at least.
I have a quick question regarding TagNames/SoftMode.
If I understand correctly, the softmode makes ColorMe only alter the chat name/colour if no other plugin is changing it, preventing overwriting of the desired effect/color/chat. It works wonderfully, If I might add. I am using ColorMe only for the name colour itself. Another plugin handles the prefixes (worldm time, group). if works nicely. The Prefix Plugin takes care of the appropriate prefixes, and after that, ColoMe comes in and correctly colours in the name. So I guess the softmode works.
Heres the question: Do you have plans/ways and means to make the NameTag above the head "softmode" as well? What I mean is that it works though: When i turn the NameTag on in the ColorMe config, then the name above the head gets coloured. But i have another plugin that kicks in and changes the playername line to include Health when injured, which only works if I turn the NameTag off in the colourMe config because otherwise ColorMe overrides it. So would it be possible to make it work like the normal chatcolour that it only coloures the name when other plugins leave the name alone? In this example it would mean that after he/she healed and the HP tag vanishes, colourme qould kick in again and colour the Tag again.
Thank you for your patience and thx in advance. Keep up the good work.
@xGh0sTkiLLeRx
I gave those perms to VIP that donated so i kinda cant assign them myself, but do you think you will be able to add that option to disable selected "&#" color code for prefix/suffix in near future updates?
Thx
@thatminecraftguy715
Using Essentials? FAQ should answer the question then.
@craftovski
The "matrix"/special/magic letter (&k) is only disable-able for the name, sorry.
You might want to assign prefixes for others and to remove the perms for them to adjust them themselves.
@AlbertMarty
Thanks! :)
We all wait for the Plugin API!
Even the new chat formatting in the snapshots (in the case that the API is not hitting us in 1.6) might be a hard work, let's see how Bukkit is implementing it :D
Hello, I just wanted to say thank you for your work. Your plugin is really easy to use and works great, especially with TagAPI. The tab list part isn't working for me, but I see that is listed as a known bug and it isn't particularly needed since chatting effectively identifies people in the case of coloring for factions as I'm using it. Anyhow, thanks again, I really appreciate your efforts and I hope when 1.6 drops it won't make life hard on all you plugin devs! :)
Everything works perfectly now, i just have 1 question. I set Collor: Magic to false in config and players can still use &k for their prefix, is that supposed to be that way or how do i disable "matrix" letters.
Ty.
Hello, i read FAQ and i tried to edit Groups config, tried disabling it, disabled ownSystem but nothing works, permissionsEX's prefix and suffix are not displayed in chat without ChatManager, but with ChatManager i cant edit prefix and suffix with ColorMe commands, just /color me [color] command works.
Runing on CB 1.5.2 R0.1 Plugin v 3.8.1
Thx.
EDIT: somehow it worked out, i rly dont know what i changed but since its working NVM my question =)
I've been using prefixer for about a month now, any way of importing the data i've collected through prefixer into colorme?
@xGh0sTkiLLeRx
It could be. Also, the permissions for colorme to always automatically talk in a certain color doesn't work for me. Is it working normally?
Whenever I make my name a color it wont work! Once I say something after it just comes up as normal! no added colors! what should I do?
Sounds good :D I'll try it how and say how it turns out ;)
@mormaii2
This is not due to ColorMe.
Chat will be colored ONLY if you have the colorme.chat permission.
Maybe another plugin does this or you accidentally inherited the perm?
I gave my players the permission - -colorme.chat on groupmanager (deny that permission) and they're still able to write in colors, why is this?
@jamoJr
Completely optional!
@keytastic
Good point, I can edit this :)
@Silent_Shadow
Configure HeroChat as wanted with softMode: true and Herochat as the plugin in the ColorMe config.
Then use the placeholders in the Herochat config!
(see here: http://dev.bukkit.org/bukkit-mods/colorme/pages/use-in-other-chat-plugins/)
do you need econemy
Heyo, i need some help, im trying to use herochat, essentialschat, and colorme, i can get one of them to work, but not all together, what i would like is, nickname and groupmanager prefixes and suffixs from essentials chat, the prefixes and suffixes from colorme, the colors from colorme, and then just herochat working normaling with only the chat channel prefix, ive tried the how to make it work with other chat plugins thing, does not work, turning displayname off in essentials defeats the point of nickname and the group prefixes, i can get the prefix/suffix from essentials to show up in herochat, but not colorme, i can get essentials prefix and suffix to show up but not colormes colors or prefix/suffix
If someone could link me to a proper guide to get this working with 1.5.2, or tell me how to set it up from the beginning that would be great, cause frankly im about to throw colorme out the window, cause it does not seem to be compatible, thanks for your time
Let me see if I am understanding this correctly. You can set groups and assign a color to them, but you have to manually add players to the groups for it to take effect?
It would be really nice if you could set a permission per group that automatically placed users in said group. Then, when brand new users join (default) they get "guest" or something.