# Overview Sign replaces the plain white name floating above each player with something you design. Multiple lines, colours and gradients, their health, their rank, anything a placeholder can tell you. It's free, and it doesn't need anything else installed. ## What it looks like Out of the box you get the player's name and a heart with their health under it. The lines come straight from the config, so changing them is as simple as: ```yaml lines: - "<gray>{player}" - "<red>❤ <white>{health}" ``` Run `/sign reload` and every nametag on the server updates. ## What you can do **Write as many lines as you like.** Each one styled however you want, using MiniMessage for colours, gradients and hover text. **Show anything.** `{player}` and `{health}` are built in, and with PlaceholderAPI installed you can use any placeholder you already have. Rank, balance, kills, whatever. **Hide lines when they don't apply.** A line can be wrapped in a condition so it only shows for some people: ```yaml - "<condition:'%player_is_op%'><gold>OP</condition>" ``` Non-OPs just don't see that line, and there's no blank gap where it would have been. **Fade when sneaking.** Crouch and your nametag dims and stops showing through walls, so sneaking still feels like sneaking. **Show different things to different people.** Plugins can override what a particular viewer sees, so a staff member can see things other players don't. ## Worth knowing Nametags are drawn on players' clients rather than being real entities, so they cost the server very little. They hide themselves automatically when a player is sneaking, invisible, in spectator, or too far away. If someone changes their skin or nick mid-session, their nametag re-attaches on its own. ## What you need | | | |---|---| | Server | Paper 1.21 or newer | | Java | 21 or newer | Nothing else. Everything Sign uses is bundled inside it. ## Optional extras | Plugin | What it adds | |---|---| | PlaceholderAPI | Any placeholder you like in your nametag lines | | TAB | Sign notices TAB's nametag handling and stays out of its way | ## Related Pages - [[Sign/Server Owners/Configuration]], every setting explained - [[Sign/Server Owners/Commands]], the three commands - [[Sign/Developers/Overview]], for plugin developers