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!
@Elpres
Sure. Use the color chars (&) found with /color list.
Example: [God] in red: &c[God]
@nhoclesnar
I could add an extra permission like ColorMe.free
Would that be enough?
@xGh0sTkiLLeRx
I want VIPs to do the commands for free, and normal players do the commands for an amount of money. I don't know how to make a player execute a command as console tho, is there a plugin that can do that? Thank you.
Hi,
Can you colour the prefix?
thanks
@nhoclesnar
Not enough to make the price 0?
As a workaround: color with /color Player Color - from the console or another player - you won't be charged.
@BoorMachine
I tried it with a modified version and I had no luck so far.
And my code works. Make sure to compile with minecraft_server.jar and craftbukkit.jar, too!
@shankomaster
I'm not sure if I got it right: no lag anymore?
Just coming back to say that the plugin has yet to lag with the version you sent me, thanks a bunch its consistently at 0.8 ms or lower
@xGh0sTkiLLeRx
MobDisguise plugin can be used to obtain skins from the minecraft skin database. I think its possible to have not 'lose' your skin. Ive tried your code but it doesnt seem to work, its putting errors on craftplayer and packet29destroyentity stuff.
Any ideas?
Can you add a permission that will allow players to use all commands for free?
@Ecstasy69
/prefix me &c[Admin]
That easy. Use /color list for the values of colors...
@xGh0sTkiLLeRx
I still don't understand. I need my prefix to say [Admin] next to my name with the color red.
@cosmoscraft
http://forums.bukkit.org/threads/color-nameplates.75164/#post-1115450
There you go. The reply below is a more detailed version.
Tell me if you can solve the skin problem! (i tried to modify the command a bit for colors -> didn't working.
Since the name is not "Name" anymore (skin found for "Name"), it's something like this "§eName" -> Minecraft makes it yellow - but no skin for "§eName" found...
@Ecstasy69
Use the & chaeacter. Type /color list to see them all.
Example: "God" in red: &cGod
How do i change the prefix colors?
Could you send me the plugin javacode about the collored name above head because id like to experiment with it. I think it can be done. The skin might work with certain mobdisguise files since it allows you to also disguise as players.
Is there a way to add default colors and prefixes for group manager user groups?
I added this to the config file but it didn't work.
@cosmoscraft
Well. Yes and No. I know how to do it - but you would loose your skin. And I can't promise anything how laggy the server could be etc.
I can implement this, but won't give support for it.
Is it possible to change the white name above head into any colour, without usi.g an spout client?
@xGh0sTkiLLeRx
Lovely. Thanks ;D
@Paczqa
Already planned and done. In 3.5 possible.
Hi !
Can you add a colored text feature ? :D Because i have red nick (H@), but i want colored typing text ;D
Cheers !
@IdealIdeas
No, at the moment not. You mean something like:
color.permcolor.red
As the permission would cause that you write red, permanently?
Well I could implement this, but how is the effect removeable?
I would need to check for a special "thing" to know switch back to this color...
EDIT: I believe this wouldn't fit so much into ColorMe... If you need it really, PM we can do a private plugin
Is there anyway to permanently set the chat color?
People never seem to see what I wrote because it blends in with everyone elses chatter. I want to be able to make it so whatever messages I send are a specific color, without having to do the color codes everytime.