TAB List Management
Roster allows you to create fully customized, animated TAB headers and footers using MiniMessage.
tab.yml
The tab.yml file dictates what players see when they press the [TAB] key. You can specify different views based on the player’s group (with a fallback to default).
tab:
default:
header:
- "<gradient:#ff7e5f:#feb47b>Welcome to Our Server!</gradient>"
- "<gray>Enjoy your stay, <white>%player_name%</white>!"
footer:
- ""
- "<gray>Players Online: <white>%server_online%</white></gray>"
- "<gray>TPS: <green>%server_tps%</green></gray>"
admin:
header:
- "<red><bold>ADMINISTRATION MODE</bold></red>"
footer:
- "<gray>RAM: <white>%server_ram_used%MB</white></gray>"
Features
- Multi-line Support: Add as many lines as you want to the header or footer.
- Group-specific Displays: The
admingroup can see completely different statistics than thedefaultgroup. - MiniMessage Support: Full support for
<gradient>,<hover>,<rainbow>, and standard colors. - PlaceholderAPI: Native integration with PlaceholderAPI variables (like
%server_online%).
[!NOTE] If a player’s primary group doesn’t have a specific entry in
tab.yml, Roster will automatically fall back to thedefaultsection.