Namer
NOW WITH TagAPI SUPPORT! http://dev.bukkit.org/server-mods/tag/
The TagAPI enables users to display their nicknames above their head. This is toggleable with /toggledisplay
YOU MUST HAVE THE TagAPI.jar file in your plugins folder to enable using it.
RECENTLY ADDED VAULT SUPPORT. With vault all features (such as prefixes and suffixes) will work properly.
Namer is a special plugin that I've decided to release to the public. It has been running on the play.efcraft.net server for the past year and has made nicknames fun and entertaining for all.
What makes this plugin unique is the ability for any player to nickname another player. The way I manage this without getting endless nicknames is by having nick credits for each player. A nick credit is used to nickname yourself or another player. I have setup permissions for the plugin so admins can nickname without credits, while normal users must use credits to nickname.
I also support all colors, underline, bold, italic, and special characters. See http://www.minecraftwiki.net/wiki/Classic_server_protocol#Color_Codes for details about colors.
In the efcraft server we setup a donation option to obtain nick credits to nickname themselves or others. This was extremely popular, especially when users waged nickname wars with each other.
This plugin has been tested with bPermissions and PEX. It should support any permissions system that uses bukkit perms as well.
FEATURES
- Ability to nickname yourself or others
- Ability to give players nick credits to rename themselves or others. (nick.rename permission to enable this feature)
- Automatically converts player name to nicknames for join, quit, and death messages
- Updates the tab list with your nickname
- Manages list of unusable nicknames to prevent users from changing their nickname to admin names
- Ability to set the maximum length of a nickname
- Ability to lookup the real name of a player that has a nickname
- Ability to translate a nickname when using commands
- Use all color codes as well as underline, bold, and italics.
- Added ability to change prefix/suffix of players (PermissionsEx ONLY! ... Tested with Herochat)
- Added confirmation dialog for changing others or your own nick, prefix, suffix when using nick credits.
- NEWLY ADDED: Support with TagAPI to update the name above the player (THIS CHANGES THEIR SKIN)
- Added a /toggledisplay [name] to enable/disable displaying nickname above the player
- Ability to reset your nick, prefix, or suffix with /resetpriefix, /resetsuffix, /resetnick
- New Vault support added.
COMMANDS
Commands with [ ] are optional, commands with $ are mandatory
/nick help [#] Displays nick help menu
/nick info [player] Display player nick info about credits and nickname
/nick [player] $nickname$ Changes nickname for player
/prefix [player] $prefixname$ Changes prefix for player (PermissionsEx ONLY)
/suffix [player] $suffixname$ Changes suffix for player (PermissionsEx ONLY)
/credit [player] $#$ Adds # nick credits to player
/adddisabled $ Adds string value to disabled list
/listdisabled $ Displays disabled list
/setmaxlength $#$ Sets the max length for a nickname
/t $ Translates command example: /t 1 2 /tp nick1 nick2 (translates nick1 and nick2 to use the tp command on actual usernames... The 1 and 2 after /t indicate the location of the nicknames. /tp = 0, nick1 = 1, nick2 = 2)
/nick check $nick$ Looks up nickname for username
/toggledisplay [player] Toggles displaying a players nickname above their head (NOTE this can change a players skin)
/resetnick [player] Resets a player's nickname
/resetsuffix [player] Resets a player's suffix
/resetprefix [player] Resets a player's prefix
Permissions
nick.help /nick help
nick.check /nick check
nick.listdisabled /listdisabled
nick.adddisabled /adddisabled
nick.length /setmaxlength
nick.info /nick info
nick.name /nick [player] $nickname$ nicknames yourself or other players without using credits. Also gives access to /resetnick without credits.
Alternative permission for nick.name: nick.name.admin
nick.rename /nick $nickname$ nicknames yourself using nick credits. Also gives access to /resetnick.
Alternative permission for nick.rename: nick.name.player
nick.rename.other /nick [player] $nickname$ nicknames OTHERS using nick credits
Alternative permission for nick.rename.other: nick.name.player.other
nick.prefix.admin /prefix [player] $prefixname$ Changes prefix of yourself or others without using credits. Also gives access to /resetprefix without credits.
nick.prefix.player /prefix $prefixname$ Changes prefix of yourself using credits. Also gives access to /resetprefix.
nick.prefix.player.other /suffix [player] $prefixname$ Changes prefix of OTHERS using nick credits
nick.suffix.admin /suffix [player] $suffixname$ Changes suffix of yourself or others without using credits. Also gives access to /resetsuffix without credits.
nick.suffix.player /suffix $suffixname$ Changes suffix of yourself using credits. Also gives access to /resetsuffix.
nick.suffix.player.other /suffix [player] $suffixname$ Changes suffix of OTHERS using nick credits
nick.credit /credit [player] $#$ give credits to players to nickname their own or other names
nick.translate /t translate command
nick.toggledisplay /toggledisplay command
nick.toggledisplay.other /toggledisplay [player] command
Check out my other plugin(s)! efCraftTickets http://dev.bukkit.org/bukkit-plugins/efcrafttickets/
WEprotect - WorldEdit Protection
http://dev.bukkit.org/bukkit-plugins/weprotect/
@Jameshobbs The .jar file name is Namer1_7.jar
@Dyenx999
What is the name of the jar file in your plugins directory?
The exception your getting is it cannot find the file 'namer.jar'. So either the file is not named namer.jar or I am missing something here...
@Jameshobbs
i used plug man to load this plugin and i typed in the same file name into the console .
@Dyenx999
I believe you have the wrong case for Namer. It should be Namer.jar
What command did you use when generating the exception. If your using some form of plugin loader/reloader, for example: /plugin reload Namer (depends on how you name the file)
there is an error with this plugin. its not loading. org.bukkit.plugin.InvalidPluginException: java.io.FileNotFoundException: plugins/namer.jar does not exist at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:96) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at com.ryanclancy000.plugman.utilities.Utilities.loadPlugin(Utilities.java:291) [PlugMan.jar:?] at com.ryanclancy000.plugman.utilities.Utilities.loadCommand(Utilities.java:258) [PlugMan.jar:?] at com.ryanclancy000.plugman.PlugManCommands.onCommand(PlugManCommands.java:64) [PlugMan.jar:?] at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:192) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchCommand(CraftServer.java:542) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.dispatchServerCommand(CraftServer.java:529) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.aw(DedicatedServer.java:286) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at net.minecraft.server.v1_7_R1.DedicatedServer.u(DedicatedServer.java:251) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.t(MinecraftServer.java:545) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at net.minecraft.server.v1_7_R1.MinecraftServer.run(MinecraftServer.java:457) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] at net.minecraft.server.v1_7_R1.ThreadServerApplication.run(SourceFile:617) [craftbukkit.jar:git-Bukkit-1.6.4-R2.0-49-g5a2dda2-b2957jnks] Caused by: java.io.FileNotFoundException: plugins/namer.jar does not exist
@Felina_Lain
In order to use the prefix or suffix command you must use PermissionsEx at this time. I will be adding others such as groupmanager at a later date.
getting a massive error every time I try to use the prefix or suffix command http://pastebin.com/aBRKDvWt
Can you please make the prefixes compatible with groupmanager?
@zlewswims
Are you using any other plugin such as essentials?
Hi, I am running a minecraft server, and I am OP on it, but when i use /nick for anything, all i get is "/nick [player] $nickname$ even when i put in the nickname and player i want. Can you help me fix this?
Hey man! Great plugin! Love it! One ting that would be super, add options for group tags, like admins and mods.
keep it up dude! Regards! B3
@Melonking
I wish I had more time. :( I am planning on releasing a new version, but I am uncertain when. As of now I am doing about 5 other things... So I'm trying to work out my priorities. As it stands the plugin works okay, and yes these bugs need to be fixed... namely the tab list bug.
Regarding the suffix command I have not had any issues with this. Can you give me an example of the issue you are seeing with the suffix command and how you produce it?
Typically suffix is: PREFIXUsernameSUFFIX
Will we see an update, this plugin has still not fixed the fact that the tab list is not updated when a player logs off, and the /suffix command still changes the prefix instead, I reported these bugs 2 months ago. I like the credit system but these bugs are so basic.
Whenever I try to set a nickname, it just says "/nick [player] $nickname$" in chat and nothing happens.
If i name myself, lets say like Bob, and theres a skin for Bob, does it put the skin on the player? (If theres a skin for a name)
@ozay34
You need to have permissionsEx to use the prefix and suffix commands.
Paste your prefix in here so i can see what ya did :D
... Also sorry for the lack of updates. I have been working hard on my RPG plugin for my server.
Great plugin and the only nicknaming one i could get working, but one issue, i just installed it and when i try to use the /prefix command it complained an internal error occurred while attempting to perform this command, the console says Unhandled exception executing command 'prefix'. Any ideas?
Oh and also on a side note, only one pointed bracket is colored when i color my name.
So I downloaded the plugin and got it onto my server everthing worked great, like my name changed in chat and in the tab menu but it did not change over my head no matter what i did. Can someone please explain to me what i did wrong or forgot to do? Thanks!
Hey James! It's TinieTempah! Just about to download this for my Private Server, it better be good;) I'll give you some feedback after I've used it.
The /suffix command seems to change the prefix instead.