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!
WOW! Somehow magically without updating the plugins new name htings were added!
Is there any perms for these or no?
Edit:
It would be epic to use these new bold, italics, etc names with colors too! Say it can be done! :D
editedit:
COOL! The permissions auto-updated too! :D Love the new chat system
@Sharpy310
After done with other plugins, I'll look into PEX
@badda2k
Yes. Would be awesome to get more infos!
@jhs232
Nope.
Yes, use /color list to see how to do it
Example: /suffix me &e[Admin] Will make it yellow
Can you do these things?:
- Multicolour name
- Colour prefix (could also be multicolour prefix)
- Colour suffix (could also be multicolour suffix)
If it is possible to do this then please tell me how ! Add them to your ToDo list if it is not possible!
Thanks in advance! /Jhs232
P.S. love your plugin
@xGh0sTkiLLeRx
Yeah it was causing lag on my server. I had to run nolagg to find out what it was (I would have never guessed that it was this.) Would it help if I find the event that causes the most lag in it?
What is the status of PEX integration?
Currently if you run the two together colourme will change everything to complete white.
Thanks a lot :)
@xGh0sTkiLLeRx yay, awesome! :)
@raoulster
colorme.self.* is working ;)
@wvenderbush
No integration of groups at the moment. read the thread pls!
Only re-setting it. It will overwrite the current one. Otherwise edit the players.yml manually.
@badda2k
I can't say how reliable NoLagg Examine is. Test it and if ColorMe is too heavy, I'm sorry for that.
@shankomaster
Also, just use the Filter correctly. Your ticket isn't deleted. It's already marked as fixed
@gabriel11798
Btw. I don't recommend iChat anymore, because the author is banned on the bukkit forums.
Can "colorme.self.<color>" work if i put "colorme.self.*" or do i have to put every single color?
@wvenderbush
Use iChat for that
How can I set a Prefix for a certain Group (with PermissionsBukkit?)
And how can I change the color of Prefix once I set it?
Thanks!
@badda2k
I ran it through examine too and got the same result, not sure how reliable it is but yeah I got the same thing...
Also I put a ticket up with all my information complete with error logs and somebody deleted it -.-
After running Nolagg Examine, this plugin is by far the most intensive. It's more intensive than logblock and mcmmo combined. I only have one person that has a color on the server (which is me). Is anyone else getting lag on the server due to this plugin? :(
add herochat integration ^_^
@shankomaster
Please create a ticket for this. If you fill in the form I'll get the information I need. Thx!
im getting an error when trying to change another players suffix
14.03 14:54:09 [Server] INFO ... 12 more
14.03 14:54:09 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
14.03 14:54:09 [Server] INFO at de.xghostkillerx.colorme.SuffixCommands.onCommand(SuffixCommands.java:237)
14.03 14:54:09 [Server] INFO at de.xghostkillerx.colorme.Actions.get(Actions.java:29)
14.03 14:54:09 [Server] INFO at de.xghostkillerx.colorme.Actions.replaceThings(Actions.java:71)
14.03 14:54:09 [Server] INFO at de.xghostkillerx.colorme.Actions.randomColor(Actions.java:257)
14.03 14:54:09 [Server] INFO Caused by: java.lang.ArrayIndexOutOfBoundsException: 17
14.03 14:54:09 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
14.03 14:54:09 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
14.03 14:54:09 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
14.03 14:54:09 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
14.03 14:54:09 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:116)
14.03 14:54:09 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
14.03 14:54:09 [Server] INFO at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
14.03 14:54:09 [Server] INFO at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:849)
14.03 14:54:09 [Server] INFO at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:866)
14.03 14:54:09 [Server] INFO at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:906)
14.03 14:54:09 [Server] INFO at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:469)
14.03 14:54:09 [Server] INFO at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
14.03 14:54:09 [Server] INFO at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
14.03 14:54:09 [Server] INFO org.bukkit.command.CommandException: Unhandled exception executing command 'suffix' in plugin ColorMe v3.4.1
14.03 14:54:09 [Server] SEVERE null
edit also this
http://pastebin.com/rNHHXZVh
@Computermaster
Yes!
Use the color codes. For help type /color list
Is it possible to color the prefixes and suffixes?
@Garninc580
Nope, at the moment not.
@HugeTurban
Use /color <name> magic [world] Or &k
How do you get the magic color?
That would explain the netherworld. I'll try re downloading it, maybe it was corrupt.