[CHAT] SimpleAlias v1.0.2 Chat name aliases [cb733]

Discussion in 'Inactive/Unsupported Plugins' started by madcap, Feb 19, 2011.

  1. Offline

    madcap

    Simple Alias 1.0.2

    Download
    Source
    Latest Jar Only


    SimpleAlias will allow players to give themselves an alias (nickname) that displays when they use chat.

    For Example, my login name is madcap_magician. By using the command `/alias Madcap` now whenever I use chat I will appear as Madcap.

    You can clear your alias by issuing the `/alias` command with no arguments. The command /nickname behaves the same way and you should use that command instead if you have other plugins that use the /alias command.

    Features
    * Persistance - Aliases are saved to a file between server restarts.
    * Command Replacement - Player issued commands containing asliases are automatically replaced with full names.
    * Alias Blacklist - Server admins can specify names players can't use such as "Notch" and "Admin".
    * Permissions Support - Only Players you allow can use this the /alias command.
    * Security - players can not use the name of another player as their alias.

    Aliases are currently limited to 12 characters, must be only 1 word and must be alphanumeric. All alias activity is logged in case of miss-use.

    The plugin now uses alias_config.yml in the plugin's data folder. It will work without this file but the blacklist feature won't work. In the YML file you can specify a list of names which are not allowed for aliases. I've provided a few already. The config file will be automatically updated when it is revised but your changes will not be over-written.

    Sample config file:
    Code:
    ## list any names here that you do not want your players using (not case sensitive)
    banned-aliases:
      - "notch"
      - "admin"
      - "administrator"
      - "server"
      - "console"
    Permissions Support
    This plugin now supports the Permissions plugin (http://forums.bukkit.org/threads/5974). If the permissions plugin exists and is enabled then the node 'SimpleAlias.*' is required for access to the /alias command, otherwise all players will have access to the /alias command.
    Here is an example granting permission to use /alias to the 'Players' group:
    Code:
        Players:
            default: false
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - 'SimpleAlias.*'
    Changelog:
    1.0.2
    * Updated for CB733
    1.0.1
    * Changed PLAYER_JOIN priority to prevent conflicts with Essentials plugin
    * Added command /nickname to deal with command name conflict on CommandHelper plugin
    * updates for CB612
    1.0.0
    * Added support for permissions
    * Player issued commands containing aliases are automatically translated into full login names
    0.0.3
    * Changed yml file to no longer require a world directory (now it comes from server.properties).
    0.0.2
    * Added checking alias name against player login names.
    * Added list of aliases players aren't allowed to use (such as Notch, Admin etc).
    * Added .yml file for plugin configuration.
    * Fixed stupidly long constructor warning.
    0.0.1
    * Release
     
    GameFreakDude likes this.
  2. Offline

    MCbyWay

    oo

    OO okies thx.

    The plugins running on my server currently are:

    Mcmmo
    Factions
    boseconomy
    citizens
    ecocreature
    heroicdeath
    uquest

    Using latest CB.

    I am unaware if the plugin comnflict still exists as I was using different plugins before CB 600+
    I will update you if it happens again however =D
     
  3. Offline

    GuavaT

    Anyway to make this change the name tag above your head as well? Makes things less confusing. I will try to alter this myself, but I am also asking if it is within your abilities, as it may not be within mine.
     
  4. Offline

    madcap

    I have no idea if it's possible. If bukkit/craft-bukkit support it I could definitely implement it.
     
  5. is there any way to remotely edit another users name? I have a user who has gotten quite a bad rep on the server, and i want to change his name, but i dont want him to be able to change his name whenever he wants... is this possible?
     
  6. Offline

    Juze

    Please update to latest RB for releases.
     
  7. Offline

    madcap

    Sorry, been out of the country. Will work on updating for the rb.

    Update: I'm waiting on a RB that supports MC 1.5.
     
  8. Offline

    GameFreakDude

    You have no idea how happy I am to hear that :D everyone on my server loves this plugin; it's their favourite thing since they don't need to type all these long usernames for commands any more. Thankyouthankyou. There's not enough praise in this thread for this great, easy to use and simple plugin
     
  9. Offline

    GuavaT

    still can't figure out a way to mask the name above the head with an alias?
     
  10. Offline

    madcap

    Updated for latest RB.

    @GuavaT I still don't know how to do that. I don't think craft bukkit supports that.
     
  11. Offline

    Draconicus

    YAAAY!
    You updated!
     
  12. Offline

    Mason

    Can you rename other people? because i dont want people naming themselves mod's names or inapropriate things. The "Essentials" Plugin has it but conflicts with the "/god" command of worldgaurd so i removed it.
     
  13. Offline

    madcap

    It already prevents people from using the names of other players or anything that is on the blacklist. If you need more protection than that you should use permissions and not give access to anyone whom you don't trust.

    Otherwise please explain the use case and how you'd expect it to work and we can discuss it.
     
  14. Offline

    Mason

    Essentials let me enter the command "/nick [player name] [nickname]" and it would set that player.That way they cant do it themselves because i don't want constantly changing names. Thanks alot, Mason.
     
  15. Offline

    Draconicus

    Seems to have broken for in-game chat after CB 819. :eek:
     
  16. Offline

    ichingpow

    I think this plugin has memory leaks, can you check?
     
  17. Offline

    eriorkless

    Does this still work with CB 860?

    Thanks,
    eriorkless
     
  18. Offline

    Draconicus

    It still works! You will need to change +name to +displayname in iChat if you're using that, though.
     
  19. Offline

    eriorkless

    Oh! Okay, I just tried it that day and it didn't work so I don't know what it does other than change your chat name. So does it change the name above your head too? Or just your chat name?

    Thanks,
    eriorkless
     
  20. Offline

    GameFreakDude

    Just your chat name. The name above your head isn't changeable using Bukkit I believe.
     
  21. Offline

    eriorkless

    Oh, okay thanks :D
     
  22. Offline

    The Zephyr Kid

    Hey i like this plugin alot. except could you make a command like '/alias [playername] [nickname]' so the admin can change peoples name with out having everyone changing names at will? thatd be great.
     
  23. Offline

    GameFreakDude

    Alternatively, you could change their aliases by altering the config files directly.
     
  24. Offline

    EllBristow

    mines not working :( Must be a plugin conflict. I updated iChat to use +displayname but no joy.

    Could Towny be causing a conflict? (I have a long string of plugins on the server but Towny is the only one I believe has the ability to change names)

    edit: /me and /msg both seem to work... it's just standard chat that doesn't
     
  25. Offline

    Plancke

    could you add it so i can change names of somebody else?
     
  26. Offline

    GameFreakDude

    As an alternative, you could just change the config file containing the aliases if you have access to it.
     
  27. Offline

    Raskull

    Any chance on adding colour capabilities to the name change?
     
  28. Offline

    IronPixel

    Hi! Great plugin, just have one request: I don't want people to change their name all the time cause i won't know who they are. I usually just allow to the commands to be used for a short while so everyone can change to what they want. Then i turn off the command so people can't change all the time. The problem is that they lose their nickname when they lose their permission to change alias. Soooo could you make it possible for players to keep their nickname even though they can't use the alias command?
     
  29. Offline

    IronPixel

    Hi, I really love your plugin! It worked really nicely until we did the newest update 1060. Now it says I have gotten the alias and everything, but it doesn't show up in the chat. I also know it's not a permission problem because I am admin with permission for all commands. It might be the update of the plugin permission to permission 3 though. Please check it out I really want to keep using your plugin :)
     

Share This Page