Player Nametag
Every server owner knows that a player’s name is more than just a label — it’s a badge of identity, status, and style. The Player Nametag add-on takes that simple concept and transforms it into a powerful customization tool. Instead of the static, hard-to-see nameplates that float above characters in vanilla Minecraft, this plugin gives you full control over how names appear, what they contain, and even how they animate. Whether you run a survival world, a minigame network, or a roleplay server, Player Nametag helps you make every player stand out exactly the way you want.
What Makes Player Nametag Different?
Unlike many cosmetic plugins that simply modify the tab list or chat, Player Nametag works directly with the floating nametag above each player’s head. It uses invisible ArmorStands to render a completely new, highly customizable nametag that can display dynamic information. The result is a crisp, always-visible tag that follows the player seamlessly. You can inject group names, health bars, XP levels, and even custom gradients — all in real time.
Key Features at a Glance
- Standalone ArmorStand-based rendering — no interference with vanilla nametags.
- Full LuckPerms integration — display group names, prefixes, and suffixes automatically.
- PlaceholderAPI support — pull data from hundreds of other plugins.
- Rich color and formatting options — legacy color codes, hex colors, and MiniMessage tags.
- Per-player custom nametags — set unique display names for individuals via commands.
- Chat formatting — apply the same style to chat messages for a unified look.
- Lightweight and efficient — designed for Paper 1.20.6+ with minimal performance impact.
Dependencies and Compatibility
To run Player Nametag smoothly, your server needs to meet a few requirements. The plugin is built for Paper 1.20.6 and newer versions, taking advantage of modern API features. You’ll also need LuckPerms 5.4 or higher for permission-based group integration and PlaceholderAPI 2.11+ to unlock dynamic placeholders. All three work together seamlessly, and the plugin is licensed under LGPL-3.0, so you can freely use and even modify it within your own projects.
How to Install Player Nametag for Minecraft
Getting started is straightforward. First, make sure your server runs Paper 1.20.6 or a compatible fork. Then follow these steps:
- Download the latest Player Nametag jar file from the official source.
- Place the jar into your server’s
/pluginsfolder. - Install or update LuckPerms and PlaceholderAPI if you haven’t already.
- Restart the server to generate the default configuration.
- Edit
config.ymlto set global prefixes, suffixes, and formatting rules. - Use
/playername reloadto apply changes without a full restart.
If you prefer a more streamlined experience, the foxygame.net launcher offers a one-click install option for Player Nametag. Its built-in add-on catalog automatically handles version matching and keeps the plugin updated, so you can skip manual jar downloads entirely. This is especially handy if you manage multiple servers and want to ensure every instance runs the same, latest build of Player Nametag.
Commands and Permissions
Player Nametag keeps administration simple with just a handful of commands. The main command is /playername, which has two subcommands:
/playername reload— reloads the configuration file without restarting the server./playername name <player> <string>— sets a custom display name for a specific player. The string supports legacy color codes (like&a), hex colors (&#RRGGBB), and MiniMessage tags (<gradient:red:blue>)./playername name <player> clear— removes the custom name and reverts to the default format.
Permissions are equally minimal. The node playernametag.reload grants access to the reload command, while playernametag.name allows staff to set or clear custom names. You can assign these through LuckPerms to give moderators or admins exactly the control they need.
Placeholders and Dynamic Content
What truly sets Player Nametag apart is its placeholder system. You can build nametag templates that pull live data from the server. The built-in placeholders include:
{group_name}— the raw LuckPerms group name (e.g., "admin").{group_display}— the formatted group display name (e.g., "Admin").{name}— the player’s current display name.{level}— the player’s XP level.{health}and{max_health}— current and maximum health values.{prefix}and{suffix}— global prefix and suffix defined in the config.{message}— the chat message content (used in chat formatting).[papi:...]— any PlaceholderAPI placeholder, opening up thousands of possibilities from economy, stats, or region plugins.
For example, a nametag format like &6{group_display} &f{name} &c[❤ {health}/{max_health}] would show the group rank, player name, and a live health bar. The flexibility is enormous.
Color Codes and MiniMessage Support
Player Nametag supports three layers of formatting. Legacy & codes cover the standard 16 colors plus bold, underline, italic, strikethrough, and reset. Hex colors in the &#RRGGBB format let you match any brand palette. And for truly modern styling, MiniMessage tags like <gradient:#FF0000:#0000FF>Cool Name or <rainbow> bring smooth gradients and animated effects. You can mix these freely — a command like /playername name Voxl_ <gradient:gold:green>VIP &lVoxl_ creates a bold, gradient-enhanced tag.
Why Server Owners Love Player Nametag
Beyond the technical features, Player Nametag solves a real visual problem. Vanilla nametags are often hard to read at a distance, and they offer zero customization. With this plugin, you can make staff members instantly recognizable, highlight donors with animated gradients, or show survival stats right above players’ heads. The integration with LuckPerms means group prefixes and suffixes update automatically when a player’s rank changes — no manual editing needed. And because it’s a standalone ArmorStand solution, it doesn’t conflict with other plugins that modify the tab list or scoreboard.
Performance is also a priority. The plugin uses lightweight packet-based rendering and only spawns ArmorStands when players are in range. On a busy server with dozens of players, the overhead remains negligible. The LGPL-3.0 license gives you the freedom to adapt the code to your server’s unique needs, making it a future-proof choice.
Final Thoughts
If you’re ready to move beyond boring, default nametags, download Player Nametag and give your server a fresh, professional look. The combination of LuckPerms, PlaceholderAPI, and rich formatting options means you can design a system that fits any theme — from medieval RPGs to futuristic hubs. Setup takes only a few minutes, and the in-game commands let you tweak individual names on the fly. Whether you’re a seasoned admin or just starting out, Player Nametag for Minecraft is a small plugin that makes a huge visual impact.