Features
- Permissions for colors
- Custom prefixes and suffixes
- Changes the name above your head and in the tablist
- Custom join and leave messages
- API
- Display healthpoints below names!
- 100% UUID compatible
- Supports Vault
- Want to use NameManager with Bungeecord? Check out NameManagerBungee
Spoiler: Commands
/nm help
/nm group
/nm group
Spoiler: Permissions
I think they are self explanatory.
Command permissions:
Color permissions:
Command permissions:
- NameManager.help
- NameManager.prefix
- NameManager.suffix
- NameManager.clear
- NameManager.uuid
- NameManager.rainbow
- 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
# 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
NameManagerGroupAPI
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 )
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 )
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 )
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 )
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.
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
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.12
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
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.