ModsJava
TheHud
Modern tab list, nametags, chat prefixes and server MOTD in one lightweight plugin.
⬇ Download on Spigot
THEHUD
A complete visual identity system for modern Paper servers
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Keep your tab list, nametags, chat prefixes and server browser presentation consistent with one lightweight plugin.
TheHud combines polished defaults, live server information and flexible configuration without requiring a large dependency stack.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OVERVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
A complete visual identity system for modern Paper servers
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Keep your tab list, nametags, chat prefixes and server browser presentation consistent with one lightweight plugin.
TheHud combines polished defaults, live server information and flexible configuration without requiring a large dependency stack.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OVERVIEW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TheHud is built for survival servers, SMP communities, hubs and private networks that want a clean and unified player display.
Prefixes and suffixes follow players across the tab list, overhead nametags and chat. The server list MOTD and custom icon complete the presentation before a player even joins.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MAIN FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MAIN FEATURES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Modern tab list — Configurable header, footer and player format.
- Live ping — Per-player latency with automatic green, yellow and red status colors.
- Live performance — TPS and MSPT placeholders with dynamic status colors.
- Permission groups — Prefixes, suffixes, weights and sorting controlled by permissions.
- Unified nametags — Matching overhead prefixes and suffixes using scoreboard teams.
- Chat formatting — The same group identity displayed directly in Paper chat.
- Live boss bar — Seven colors, five styles, live placeholders and dynamic progress modes.
- Server MOTD — Two configurable MiniMessage lines with live server information.
- Custom server icon — Built-in 64x64 branding, automatically installed.
- Rich placeholders — Player, ping, world, coordinates, health, experience, TPS, date and time.
- RGB formatting — Full MiniMessage colors, gradients and decorations.
- Separate configuration files — Clean files for general settings, MOTD and groups.
- Live reload — Apply configuration changes without restarting.
- No required dependencies
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DISPLAY SYSTEM
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
DISPLAY SYSTEM
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Each player is resolved to the first matching group in groups.yml. Lower weights appear first in the player list.
The selected prefix and suffix are reused across all enabled display surfaces, keeping ranks visually consistent everywhere.
Code (Text):
Tab list: [OWNER] Player [42ms]
Nametag: [OWNER] Player
Chat: [OWNER] Player » Hello!
Nametag: [OWNER] Player
Chat: [OWNER] Player » Hello!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BOSS BAR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BOSS BAR
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The boss bar has its own bossbar.yml file and updates live with the same player and server placeholders used by the tab list.
Available styles
Code (Text):
SOLID
NOTCHED_6
NOTCHED_10
NOTCHED_12
NOTCHED_20
NOTCHED_6
NOTCHED_10
NOTCHED_12
NOTCHED_20
Code (Text):
BLUE
GREEN
PINK
PURPLE
RED
WHITE
YELLOW
GREEN
PINK
PURPLE
RED
WHITE
YELLOW
- STATIC — Uses a configured value from 0.0 to 1.0.
- HEALTH — Tracks the player's current health.
- TPS — Displays current server tick performance.
- PING — Decreases as player latency approaches the configured maximum.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BUILT-IN PLACEHOLDERS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
BUILT-IN PLACEHOLDERS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Code (Text):
<player> <name> <display_name> <uuid>
<ping> <ping_color>
<online> <max_players>
<world> <x> <y> <z>
<health> <max_health>
<level> <xp> <gamemode>
<tps> <tps_color> <mspt>
<server_name> <time> <date>
<ping> <ping_color>
<online> <max_players>
<world> <x> <y> <z>
<health> <max_health>
<level> <xp> <gamemode>
<tps> <tps_color> <mspt>
<server_name> <time> <date>
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CONFIGURATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CONFIGURATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- config.yml — General settings, tab list, nametags and chat.
- motd.yml — Server list MOTD, displayed capacity and custom icon.
- groups.yml — Group permissions, weights, prefixes and suffixes.
- bossbar.yml — Boss bar title, color, style and progress behavior.
All player-facing formatting uses MiniMessage. The public default server name is Your Server, ready to replace with your own branding.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMMANDS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMMANDS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Code (Text):
/thehud reload
/thehud refresh
/thehud status
/thehud placeholders
/thehud refresh
/thehud status
/thehud placeholders
- /thehud reload — Reloads all four configuration files.
- /thehud refresh — Immediately refreshes every online player.
- /thehud status — Shows the installed version and active status.
- /thehud placeholders — Lists every built-in placeholder.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PERMISSIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PERMISSIONS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Code (Text):
thehud.admin
thehud.group.owner
thehud.group.admin
thehud.group.mod
thehud.group.vip
thehud.group.owner
thehud.group.admin
thehud.group.mod
thehud.group.vip
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMPATIBILITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
COMPATIBILITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Server software: Paper 1.21.x
- Tested version: Paper 1.21.8
- Java: 21 or newer
- LuckPerms: Optional and compatible through permissions
- PlaceholderAPI: Not required
Avoid enabling another plugin's scoreboard-team or chat formatter for the same feature, because both plugins would compete for the final display.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INSTALLATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
INSTALLATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Download TheHud-1.1.0.jar.
- Place the file inside the server's /plugins folder.
- Restart the server.
- Confirm that TheHud appears in green in /plugins.
- Edit the generated files inside plugins/TheHud.
- Run /thehud reload after configuration changes.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SUPPORT NOTES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SUPPORT NOTES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
When requesting help, include your Paper version, Java version, TheHud version and any relevant console error. Never post private server credentials.
Created by TheMurft • Version 1.1.0
TheHud is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 7 times (via Spigot). Download it and open it directly in the game.