Home›Java›Mods›NameManager
2015-03-28_20.59.40.png 2015-03-26_22.48.56.png ​

Features
​
Spoiler: Commands
/nm help
[​IMG]

/nm group
[​IMG]
Spoiler: Permissions
I think they are self explanatory.

Command permissions:
  • NameManager.help
  • NameManager.prefix
  • NameManager.suffix
  • NameManager.clear
  • NameManager.uuid
  • NameManager.rainbow
Group permissions:
  • NameManager.group.help
  • NameManager.group.prefix
  • NameManager.group.suffix
  • NameManager.group.reload
  • NameManager.group.remove
  • NameManager.group.list
  • NameManager.group.add

Color permissions:
  • NameManager.black
  • NameManager.dark_blue
  • NameManager.dark_green
  • NameManager.dark_aqua
  • NameManager.dark_red
  • NameManager.dark_purple
  • NameManager.gold
  • NameManager.gray
  • NameManager.dark_gray
  • NameManager.blue
  • NameManager.green
  • NameManager.aqua
  • NameManager.red
  • NameManager.light_purple
  • NameManager.yellow
  • NameManager.white
  • NameManager.reset
  • NameManager.strikethrough
  • NameManager.underline
  • NameManager.reset
  • NameManager.italic
Spoiler: Config.yml
Code (YAML):
# For more information visit https://www.spigotmc.org/resources/namemanager.5147/
# Want to use NameManager for Bungeecord? http://www.spigotmc.org/resources/namemanagerbungee.7552/

# Should NameManager handle join and leave messages?
Messages
: false

# Should NameManager include the prefixes and suffixes in the join & leave messages?
CustomNameForMessages
: false
Join
: '&a [+ ] %player%'
Leave
: '&c [- ] %player%'

# Should NameManager display the health of a player below their name?
HealthBelowName
: false
HealthFormat
: '&c❤'

# If you are using a global tablist in Bungeecord and want the tablist to be modified by NameManager, set this to true
Bungee
: false

# Should NameManager hook into Vault?
Vault
: false
 
Spoiler: API methods
NameManagerAPI
Code (Java):
public static void setNametag (OfflinePlayer player, String prefix, String suffix )
public static void setNametagPrefix (OfflinePlayer player, String prefix )
public static void setNametagSuffix (OfflinePlayer player, String suffix )
public static void setNametagColor ( String playerName, String color )
Code (Java):
public static String getNametag (Player player )
public static String getNametagPrefix (Player player )
public static String getNametagSuffix (Player player )
public static void clearNametag (OfflinePlayer player )
public static void getOfflinePlayer ( final String playerName, final UUIDCallback callback )
NameManagerGroupAPI
Code (Java):
public static void addPlayer ( String group, String playerName )
public static void removePlayer ( String group, String playerName )
public static void setGroupNametag ( String group, String prefix, String suffix )
public static void setGroupPrefix ( String group, String prefix )
public static void setGroupSuffix ( String group, String suffix )
public static void removeGroup ( String group )
public static String getGroupNametag ( String group )
public static String getGroupPrefix ( String group )
public static String getGroupSuffix ( String group )

Spoiler: Known bugs
[NameManager] Default system encoding may have misread config.yml from plugin jar
Solution: You can remove the heart (found in HealthFormat) in the config or you add -Dfile.encoding=UTF-8 to your start script.

If you have any requests or found any bugs, just let me know! :)
Source

Spoiler: Reviews/Tutorials
Portuguese

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

NameManager is a free Minecraft Java mod. Compatible with Minecraft 1.12. Downloaded 40,237 times (via Spigot). Download it and open it directly in the game.

Explore more