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

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

     
  1. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ColorMe - Add color to player names
    Version: v3.8.1

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

    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
    • 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!
    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 (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!

    See the extra site for commands and permissions here

    Custom colors

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

    Localization

    [IMG] English (default) by xGhOsTkiLLeRx
    Download

    [IMG] Russian by Coffeemann
    Download

    [IMG] 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!

    Download/Source Code/Dev Builds

    [IMG] (Latest recommend version on Dropbox) - - Download (tracked via bit.ly) |||| Download (direct)
    [IMG] (Latest dev builds/bleeding edge builds) - - Dev builds from Jenkins (tracked via bit.ly) |||| Dev builds from Jenkins (direct)
    [IMG] (Source code hosted on Github) - - Source Code (tracked via bit.ly) |||| Source Code (direct)

    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!

    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

    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,
      too)
    • 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
    • Added PREFIXER and SUFFIXER
    • 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

    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!! :)

    [IMG]
    [IMG]

    Statistics (from MCStats)

    [IMG]

    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!

    [IMG]

    License

    This plugin is released under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported (CC BY-NC-SA 3.0) license!
    [IMG]

    This post has been edited 30 times. It was last edited by xGhOsTkiLLeRx Apr 30, 2013.
    Ranger_Ben likes this.
  2.  
  3. Offline

    Gingerninjaprsn

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Never mind, I got it working. Thanks! :D
  4. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    For example:

    xghostkillerx:
    prefix:
    world: &random[Admin]

    Would display the prefix in the world "world": [Admin] in random colors.
  5. Offline

    o0AzzA0o

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  6. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I'll post an update for the issue how to use the API again.
    Due to implementation of Prefixer and Suffixer and multi-world support, it broke the API.
    Even if I hadn't moved the method. It requires now more information.

    I commented on this issue. If phaed420 won't add the API back (as he mentioned at one point) I can't do much about it.

    This post has been edited 1 time. It was last edited by xGhOsTkiLLeRx Feb 18, 2012.
  7. Offline

    o0AzzA0o

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  8. Offline

    MrRazull

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    SORRY BUT I HAVE NOT CURRENTLY COLORS after rejoining:(
  9. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @MrRazull

    Please provide more information and don't use caps.
    What version of ColorMe? Switched from 3.3 to 3.4? -> New file is created, as mentioned in the changelog
    CB build
    etc.
  10. Offline

    AntidoxD

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hello, i have a minor problem. I install it and all that jazz but then in game when im trying to write /color its like saying: "/color help - to see the help menu". But when i actually do that it says the exact same thing??? and i tried doing the command in the server but i got denied again.I bet its something i did wrong pleeeeease help me dude i really love this plugin.
  11. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @AntidoxD

    For me the command /color help is working.
    Make sure to use enough spaces, but not to many!
    Try it pls to enter in the console and see if it works.
  12. Offline

    Tame

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hey, I love this plugin, but how do I make it show the colored names above your head? it works for chat, but not above you. I have spout installed, but I haven't done anything with it. I don't care about using Spout, I just want to use your mod and have the colors above my head.. so can you help me out please? :)
  13. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Sorry, I didn't mentioned it.
    But you need the server side plugin Spout and as a client Spoutcraft, too!
  14. Offline

    Demon_Penguin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Hi Great plugin, however I cant seem to figure out how to use the & values to change the suffix/prefix colors
  15. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Update released!
    Support for R5 and up.

    @Demon_Penguin
    Use /prefix me &e[Admin]
    To have the [Admin] in yellow
    /color list - for a list ;)
  16. Offline

    HermyHerman

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    What's the command for rainbow? :D
  17. Offline

    Ranger_Ben

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    ive been looking for something like this for a long time :)
  18. Offline

    SupHomies123

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    format: '<{DISPLAYNAME}> {MESSAGE}'
    #format: '&7[{GROUP}]&f {DISPLAYNAME}&7:&f {MESSAGE}'

    group-formats:
    # Default: '{WORLDNAME} {DISPLAYNAME}&7:&f {MESSAGE}'
    # Admins: '{WORLDNAME} &c[{GROUP}]&f {DISPLAYNAME}&7:&c {MESSAGE}'
    but still can't
  19. Offline

    Krankbait

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    is there 1.2.3? im sorry if i missed it
  20. Offline

    niallkb

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Got a few problems with this.
    The name colour and prefix doesn't change until after the person has said something in chat.
    how do i do coloured prefixes?
  21. Offline

    BeasttRecon

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please make colour for groups, that would be amazing.
    Eg: All new players who join can automatically get a green prefix.
    If this is already possible, please tell me :)
  22. Offline

    TheLavaGuy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I can add italic and bold and strikethrough but only to colors not to prefixs/suffixs and i trying with &o,&l and &n but doesn't work D: help
  23. Offline

    TheAceAtMineCraft

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Do u need spoutcraft for this?
  24. Offline

    Jetthebuizel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @xGhOsTkiLLeRx I have used this plugin several times. Its very nice! Keep up the great work.
  25. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    No, it's optional, if you use it and the server uses Spout, too, you can see the player titles above their head colored.

    I'll add support for it in the next release.


    Use the global default prefix for it (config.yml)
    And groups/custom colors is coming, too...

    Use the color chars: & (look at /color list for all)

    Thx for the feedback :)
  26. Offline

    peekemans

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is the best colouring/prefix-suffix plugin EVER. It works fantastic. Haha I just love the rainbow and magic!
  27. Offline

    TheLavaGuy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    [quote="xGhIsTkiLLeRxs, post:I'll add support for it in the next release.
  28. Offline

    RaccoonLand

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Would "PermsBukkit" work?
  29. Offline

    PhantomsCore

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Colored Prefixes/Suffixes Please!!
  30. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Of course. Any plugin with support for the bukkit permissions will work :)

    Learn to read please!!
    Possible:

    For example a colored prefix in the color red

    /prefix me &c[Admin]

    The same works for suffixes.
    For a color list use /color list
  31. Offline

    Edyi3

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    i have a question, obviously^^

    is there a possibility to color the nicks above your head? cause im usin a pvptoggle plugin so id like to set the nicks of nopvp players for ex. green and pvp players red so that u can recognize them at one glance... if there isnt... maybe somebody want to write a plugin like this? xD

    id be sooo grateful, this would make things way much more easier :) for - as i think - quite a lot of us admins ;)
  32. Offline

    xGhOsTkiLLeRx

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    @Edyi3

    It's supported by ColorMe if you use Spout and Spoutcraft.

    Otherwise there are 2 ways.
    Modify craftbukkit (against Terms of Service)

    Or to do it with a plugin.
    Second variant: loosing of the skin. :(

Share This Page