Nick Namer
Nick Namer - Change your in-game name!
Current Latest Version: v1.2.1
I'm Not Dead!
A lot of time and effort goes into these plugins I make. I'm currently a Freshman in High School so it's hard to find the time to maintain and develop my plugins. Donations would be a great way to help me and for you guys to show your appreciation. Donate
Tired of the same in-game name? Well Give yourself a brand spanking new Name! That's right son, a NEW NAME! Nick Namer currently has permissions support (SuperPerms by default...), TagAPI Support, and will default to OP if no permissions file is found.
Want a visual demonstration of this plugin? Click here for my own video on this plugins features!
Make NickNamer even better than before! NickNamer is now open source on github
To Install NickNamer
- Download The Latest Version of Nick Namer - v1.2.1 [CB 1.5.2-R0.1] (.jar)
- (Optional) Install the Latest Version of TagApi
- Drag and drop into your Plugin Directory
- Run your server or type /reload in the console
- You're ready to go!
Features
- Change your name with Colors! (Click for colors resource)
- Confused? See their name!
- You may use any characters to nick name
- Secret Join, Leave, and Kick messages in the config.yml!
- Permissions support (Default: OP)
- Change if the player should be OP or not to use this plugin!
- Will change logout/join/kick messages to <NickName> Joined/Left/Got Kicked
- your name writes a config file with your name and nickname!
- Keep your name when you rejoin the server!
- TagAPI support to change the players title to their new name!
- Have a plugin for custom Login Mesages? Don't use mine! (Controlled in config)
- Added support for a blacklist so your players can't have stupid names!
- Seperate permission nodes for ColorCodes in Nicks!
- More coming soon!
The /nnick command is now an alias of /nick. Yes, this means the command is back to /nick
In Depth Features (Will most likely answer any questions you have)
What this plugin does is allow players to change their display name, not their actual minecraft username. If you don't have TagApi it will only change your chat name and player tab list name. Now what this means is that the name over your head will not be changed with regular installation. IF you use a chat plugin such as Herochat or whatever chat plugins are out nowadays, make sure you change the chat configuration to show the display name instead of the player's actual minecraft username. If you want all Nick Namer has to offer and have installed TagAPI, then with the use of this API, the name above the player's head will be changed, along with their skin of the player's name. (E.g if I nicknamed myself 'Notch', the name above my head would change to 'Notch' and my skin would be changed to his too) I cannot change the fact that your skin changes with the nicknames, as mbaxter said in the description of his API, this is a minecraft client issue and cannot be changed. When you nickname yourself it will check if your name is blacklisted or not based on the config node 'Use Blacklist' and whether or not you have the permission to bypass the blacklist. If you try to nickname yourself a blacklisted word, the NickChangeEvent is cancelled.
Commands
- /nnick <NickName> - change your name, even with Colors1 (Ex. /nnick &b[CoolGuy]&ckilljoy64)
- /nnick <Player> <Nick> - changes the players Nick to the specified Nick. (Ex. /nick PWicks23 &bPWicks)
- /realnick <Nick> - returns the players real name! (New and Improved!)
- /nicknamer <Arg1> <Arg2>... - NickNamer Plugin commands like reload ect.
Permission Nodes
permissions: nickname.nick: description: Permission to NickName! default: op nickname.nick.other: description: permission to rename others! default: op nickname.notify: description: Permission to be notified of name changes! default: op nickname.help: description: Permission to see Nick Namer help! deafult: op nickname.realnick: description: Permission to see their REAL Minecraft NickName. default: op nickname.reload: description: Permission to reaload NickNamer default: op nickname.blacklist.bypass: description: Permission to bypass the blacklist default: op nickname.nick.color.&0: default: op nickname.nick.color.&1: default: op nickname.nick.color.&2: default: op nickname.nick.color.&3: default: op nickname.nick.color.&4: default: op nickname.nick.color.&5: default: op nickname.nick.color.&6: default: op nickname.nick.color.&7: default: op nickname.nick.color.&8: default: op nickname.nick.color.&9: default: op nickname.nick.color.&a: default: op nickname.nick.color.&b: default: op nickname.nick.color.&c: default: op nickname.nick.color.&d: default: op nickname.nick.color.&e: default: op nickname.nick.color.&f: default: op nickname.nick.color.&k: default: op nickname.nick.color.&l: default: op nickname.nick.color.&m: default: op nickname.nick.color.&n: default: op nickname.nick.color.&o: default: op nickname.nick.color.&r: default: op
Example Config File:
config.yml
# Nick Namer Config, available tags for Secrecy are +nick, +name UseTagIfEnabled: true Colored Tags: false NickName TabList: true Blacklist: true Secrecy: Enabled: true Join: '&e+nick &e(+name) &ejoined the game' Leave: '&e+nick &e(+name) &eleft the game' Kick: '&e+nick &e(+name) &ewas kicked'
Nick Names.yml
Players: killjoy64: '&f[&cBoss&f]&ckilljoy64' Download_Fritz: 'Trollitz'
Nick Names Blacklist.txt
stupid phony Notch Uberhaxornova
Todo:
- Do a MASSIVE code cleanup
- More Commands for Future References
- Duplicate Names/Impersonation check for NickNames
- Add a parser to all commands you type.
please update 1.6.2 ...
Confirmed working fine on Bukkit 1.6.2-2881
how do i change my tag (the thing that says your rank)
@codbarley
It doesn't work for you because the plugin Is at 1.5.2 it hasn't been updated to 1.6 yet hope You'll probably be able to use it fine when it updates, Hope this helped :)
I installed this on my 1.6.2 bukkit server and ran the server, but the plugin never ran. none of the commands work and it didn't generate a config file. I have no idea what to do.
Can you add MySQL? I'd like to use this on a multiple servers.
Would you be able to add a config option that allows you to change the number of maximum characters for nick names? It seems that color codes are counted in the character limit and some people who have a lot of colors can't save what they want. (When they relog, their nickname is reverted back)
Never mind, I think my problem was due to another plugin.
Ok, I keep trying to remove this plugin and it just won't remove.... It says it has been removed and im using multicraft btw.. please tell me how to remove it. ty!
Is there a way to change the max amount of letter/symbols in a nickname
@ TheRedMandrake
"Unsupported major.minor" It's most likely that you're using Java 6 with a plugin that was made for Java 7
@killjoy64, fix for chatname would be awesome! Also the option to teleport to nicknames would be sweet (:
Otherwize, great plugin (:
mann... its suck can u do that its will work for the chat too.. :(
Hi,
This plugin sounds great but I could not manage to run it. When I reload the server I got an error :
I really don't understand why. I thought I did everything right... My craftbukkit version is 1.5.2-R0.1 (beta build #2771). It doesn't works either with the recommend build 1.5.2-R1.0 (#2788). I didn't try with older builds.
Hope you can help.
Thank you !
@Melonking
"Caused by: java.lang.IllegalArgumentException: Player list names can only be a maximum of 16 characters long"
Basically someone has a Nickname that is longer than 16 characters (Including color codes). This error happens when you are trying to set the player's TABList name with a name that is longer than 16 characters. The Tab List won't accept names longer than 16 characters and I don't know why. If you want Nicknames with 16+ characters, simply turn Nickname TabList to false.
Hello! I have a problem! NickNamer did not work in spoutcraft. I see change nick only players who not have a spoutcraft. Those who have spoutcrafta not see the changes nickname on spoutcraft player. Only players who not have spoutcraft see anything!
This plugin seems to work fine, but im constantly getting this error. http://pastebin.com/9mYkf768
Happens on both Spigot, and Libigot git-libigot-1.5.2-R1.0-84-gb1dcf98 on NickNamer 1.2.1
@Corsicaman
After five minutes of research, I found a solution I don't have to do anything about. This solution is all on your side.
1. You can still use /nnick (It's in the plugin description...) 2. You can go into bukkit.yml in your server's root directory and add a aliases section. In here you can tell it to recognize nick as nnick and this will say screw you essentials I like NickNamer's nick-naming command. (http://wiki.bukkit.org/Bukkit.yml#aliases)
aliases: nick: nnick
@diannetea
Definitely going to add that, it will be something like /nonline or maybe /nn list. This update will be a while though, I have Finals and I want to do my absolute best on them. Thanks for the suggestion!
@zutra2000
And killjoy loves you! :D