[CHAT] ColorMe v3.8.1 - Add color to player names. GROUPS! [1.5.1-R0.2]

Discussion in 'Archived: Plugin Releases' started by xGhOsTkiLLeRx, Dec 13, 2011.

  1. Offline


    ColorMe - Add color to player names
    Version: v3.8.1

    <font color="#ff0000">BukkitDev: Click!</font>


    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 (Video and Presentation)

    English (thanks @Gavanand Kali for this!)

    German presentation by Flocki4everything

    Czech presentation by videote123

    Russian presentation by mantislic

    Google slideshow with all information
    Slideshow (like a PowerPoint presentation)

    * 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
    * Spout support (colored nickname above your head!)
    * TagAPI support - colored nickname above the head without using Spout!
    * 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!


    Having issues with ColorMe?
    Maybe your question is already answered!
    Take a look at the FAQ
    If you still got problems, create a ticket!


    See the config (fully commented) here: Click

    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!

    <font color="#ff0000">See the extra site for commands and permissions here</font>

    Custom colors

    There is a thread where you can share your custom colors!


    [​IMG] English (default) by xGhOsTkiLLeRx

    [​IMG] Russian by Coffeemann

    [​IMG] German by xGhOsTkiLLeRx

    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!

    Download/Source Code/Dev Builds

    [​IMG] (Latest recommend version on Dropbox) - - <Edit by Moderator: Redacted bit url>
    [​IMG] (Latest <font color="#ff0000">dev</font> builds/bleeding edge builds) - - <Edit by Moderator: Redacted bit url>
    [​IMG] (Source code hosted on Github) - - <Edit by Moderator: Redacted bit url>

    Future Plans (a.k.a. ToDo)
    * Per world color Done
    * Rainbow color? Done
    * Groups color Added in 3.5

    Make sure to take a look at the always up to date ToDo!


    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


    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

    Show Spoiler
    Version 3.7
    * Fixed NPE with TagAPI
    * Fixed error with tabList
    * Fixed for bPermission 2.10
    * BREAKING: Added new chat formatting, you decide where each "variable" should go
    * BUT: Still supporting old, legacy format
    * Heavily improved blacklist, no more bypassing!
    * Improved GroupManager support
    * Mavenized the plugin
    * Added feature to remove the name above the head (request)
    * Updated Metrics
    * TagAPI support is now on by default
    * Small cleanup (code and localization)
    * Tweaked autochatcolor
    * Added minimum lenght of prefixes and suffixes
    * Made support for Factions optional

    Version 3.6
    * Fixed Async error
    * Fixed GroupManager NPE
    * Added support for group colors in PermissionsEX, bPermissions and GroupManager
    * Added support for replacement, use the values and it will be replaced by ColorMe
    * The name above the head will now use the first color from random/rainbow/custom color
    * Added autoChatColor feature
    * Fixed colored bracket
    * Native support for Factions and iChat

    Version 3.5
    * Added mixed colors. Combine them via a '-'
    * Added own colors. (colorme.self.custom)
    * Support of group prefix and suffix -> PEX, bPermissions & GroupManager supported!
    * Fixed caused lag
    * Added support for signs (colorme.sign) and chat (colorme.chat)
    * New color on join option
    * Display the global suffix/prefix all the time
    * Blacklist of words (suffixer.nofilter and prefixer.nofilter)
    * Length limitation of prefix/suffix
    * Remove chat brackets
    * Fixed random color
    * Improvements (should reduce lag, too)
    * Free usage with prefixer.free, suffixer.free, colorme.free
    * Update config if wanted (clears empty lines)
    * Only write players into the file, who actually modified something
    * Soft-Mode -> Just provide name coloring when EssentialsChat, bChatManager, ChatManager or mChatSuite are present
    * Added coloring the name above the head with the TagAPI (colorme.nametag)
    * AsyncPlayerChatEvent -> Update for Bukkit 1.3.1
    * Varoius spell fixes
    * Added debug mode (and log file)
    * TagAPI permission (colorme.nametag)
    * SoftMode; write your own plugin name
    * Added mixed colors (bold-blue for example) (permission: colorme.self.mixed, config value,
    * Add ability for prefix/suffixes with a space (example: This_is_a_long_prefix)
    * Own group system

    Version 3.4.1
    * Support update for 1.1 R6

    Version 3.4
    * Added multi-world support for ColorMe
    * Fixed various bugs
    * Newest version of statistics
    * Added localization
    * Enable/disable plugin parts
    * New permission for each color
    * Enable/disable colors
    * Enable/disable displayname, playerList and playerTitle
    * Support of new color, MAGIC
    * Per world values, default value & global default values
    * New commands (see above)
    * New permissions (see above)

    Version 3.3
    * Added rainbow and random color
    * Big code improvement, cleanup
    * Possibility to force config update
    * Adjusted messages
    * Added native Tab-list support.
    * Fixed NPE with usage statistics

    Version 3.2
    * Spout support
    * Added colour alias

    Version 3.1
    * Added automatic update of the old config

    Version 3.0
    * Updated the whole commands
    * Uses Vault as economy base

    Version 2.4.1 (last Version by Valrix)
    * Patched the "name swap" bug. Thanks Zelif!

    Version 2.4 by Valrix
    * Fixed NPEs when using /reload
    * Setting your own color is now OP-only by default

    Version 2.3 by Valrix
    * Now supports native Bukkit permissions in place of Permissions.
    * Leaner code & overall clean-up
    * Improved command handling
    * Improved resource management

    Version 2.2 by Valrix
    * Thanks to help from Drakia, ColorMe should now work with iChat, EssentialsChat, etc.

    Version 2.1 by Valrix
    * Updated to work with newest iConomy (v5) *Requires v5*
    * Numerous code improvements

    Version 2.0 by Valrix
    * Fixed the bug where you couldn't remove or set colors at times.

    Version 1.9 by Valrix
    * Fixed the bug with setting someone else's color.

    Version 1.8 by Valrix
    * Fixed a bug with saving prefixes.

    Version 1.7 by Valrix
    * Added Permissions support
    * Added iConomy support
    * Added ability to manipulate player name colors through command-line
    * Many code improvements and tweaks to improve performance

    Version 1.6 by Valrix
    * Added hasColor() method for hooked plugins to check if the player even has a color at all. Mainly for convenience.

    Version 1.5 by Valrix
    * Support to be hooked into, details above.

    Version 1.4 by Valrix
    * A few code improvements, this update is optional since it still works with latest RB.

    Version 1.3 by Valrix
    * Changed priority to HIGHEST, should prevent other plugins from overriding name color, even though they shouldn't be doing so in the first place...

    Version 1.2 by Valrix
    * Fixed a bug with removing the color from the name (now nicer)
    * Only OPs can change another player's name, even if non-OP is set so players can't run around changing each other's names.
    * Changed command to /colorme to keep it from clashing with any other plugins.

    Version 1.1 by Valrix
    * Fixed code to work with new command handler
    * Updated code to fix the "Too many open files" bug
    * Added config file with option to allow non-OP players to set name color

    Version 1.0 by Valrix
    * Release of ColorMe


    @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!


    Feel free to use this banner!! :)


    Statistics (from MCStats)



    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!



    This plugin is released under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0) license!
    Last edited by a moderator: Feb 20, 2017
    Ranger_Ben likes this.
  2. Offline


    I KNOW I have many questions :I

    If its possible can u add ChatColors e.g.

    &4LOL and its dark-red lol?

    or send a link to a plugin with it + bold,italic,strikethrought and underline colors? :)
  3. Offline


    It's supported for Prefixes and Suffixes.
    However, not in the chat message itself.

    You name color can be dark red, too.

    For the next version I will add custom colors, like.

    myColor: &e&c&2

    Which would color the first char yellow, the second one red, the last on dark green. Then it starts at yellow again.
  4. Offline


    I know the codes =) But do you know any plugins where I can use Bold,italic,underline and strikethrought in chat? Like

    &lThis message is bold
    ??? :)
  5. Offline


    TheLavaGuy likes this.
  6. Offline


    This is a great plugin. Can we also get the option to change our names as well in a future update?
  7. Offline


  8. Offline


    bro i BEG you to let us make the prefix a color too!!!!! Please i was looking for this for a LONG time so ca u please make a command where you can make the prefix a color too??? THNX SOO MUCH :D
  9. Offline


    Already possible, it seems I have to make it clearer in the OP.

    Use &e for example.
    This would make it yellow.
    For a list of the & values type /color list
  10. Offline


    I just got CraftBukkit 1.2.5 and now when it sez i have changed the color it only show the clor of my name when i do /tell but other thatn that it shows it in white[creeper]
  11. Offline


    You don't need to write 2 messages. Only here is enough.
    Have you installed any other chat plugin?
    There could be a conflict.
    Otherwise it should work.
  12. Offline


    wait so i can make the prefix [God] in red?

    wait i got it now but the [ part is red aswell how do u make it white and only God red

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 22, 2016
  13. Offline


    First. Please don't do double posts, use the edit function instead.

    Use the white color again.

    Would be what you wanted
  14. Offline


    Is the update ready (The one with more colors in names)
  15. Offline


    well, I got bChatManager when i got immenentfates craftbukkit installer but when I try deleting it it just comes back!
  16. Offline


    So whenever someone on my server talks, it says the name of the world the person is in [creative]. 2012-05-01_20.45.17.png Can that be removed?
  17. Offline


    So wait I'm confused. Can you color your prefix and suffix as well or just your name?
  18. Offline


    I will state it clearer in the first post.

    Just use the color chars (&).
    Type /color list to see them.
    And like I said,
    &2[God] would make it to: [God]
  19. Offline


    When I give someone's name the colour 'magic' their name becomes a bunch of randomly changing characters, and stays white.
  20. Offline


    Hey i got same problem as booyman he got it fixed but i need help im using Chat Manager and this is my the config
    display-name-format: '%player'
    message-format: '%prefix %player: &f%message'
    local-message-format: '[LOCAL] %prefix %player: &f%message'
    personal-message-format: '[FROM] %prefix %player ---> &f%message'
    alert-format: '&c[ALERT] &f%message'
    me-format: '* %player %message'
    control-me: true
    ranged-mode: false
    chat-range: 100.0
  21. Offline


    Normally ColorMe shouldn't do such a thing.
    Make sure you set the global suffix/prefix right.

    What exactly was the problem?
    It could be, because of the player variable.
    display-name-format: '%displayname'

    Should work then!
  22. Offline


    I try. Doesnt works
  23. Offline



    Okay, I'll test it again.
    What is the output? And what should it be?
    (Somehow I was never able to reproduce the bug!)
  24. Offline


    I am having trouble accesing the command in-game. Is the command /<command> me <rainbow> [world] ?
    I dont understand it at all! Please, I need your help! Please reply
  25. Offline


    The help menu, the first page and the slideshow does explain it very well

    /color list - colors
    /color me COLOR [world]
    The [world] argument is optional, leave it out or write
    /color me COLOR nether

    Would color you only in the world called nether.

    Same for prefix/suffix

    Greetings :)
  26. Offline


    Can you add an option to color players a random color every login? Not the option to color every letter a random color, but just a new solid color every login. If it's possible?
  27. Offline


    something is very odd with this plugin, every 10 minutes, it splurts out a line into the console saying
    21:35:04 [INFO] [Metrics] Server returned HTTP response code: 502 for URL: http://metrics.griefcraft.com/report/ColorMe

    it gets quite annoying!
    Any reason for it?
  28. Offline



    Yes, this is behause the stats server is down. I can't do anything about it, you have to wait until the problem is fixed...
  29. Offline


    Done for the next version.
    If you want to test it before, feel free to use the dev version of 3.5!
    (Much improvements and changes :) )
  30. Offline


    This works but not really good for me, it makes all ranks disappear defaults had [beginner] prefix but thats gone
    and on all other ranks to... :p
    i use groupmanager btw
  31. Offline


    It's planned to support groups in the next version and to hook into PEX, bPermissions, GroupManager etc

Share This Page