LuckTAB
Your tab. Your rules.
Lightweight yet powerful tab list, chat format & scoreboard plugin — all configurable in a single config.yml.
-----------------------------------------------------
✨ Features
| Tab-List Prefix & Sorting |
Rank-based prefixes and sort order via LuckPerms. Anti-flicker updates. |
| Header & Footer |
Fully customizable with hex, gradient and legacy color support. |
| Chat Format |
Custom format per rank with full color code support including hex & gradients. |
| Scoreboard Sidebar |
Per-player sidebar with custom title and lines. Full hex & animated gradient support. Anti-flicker via stable score entries. |
| Animated Gradients |
Smooth animated RGB gradients via <gradient:#RRGGBB:#RRGGBB>text</gradient> — works everywhere. |
| Hex Color Support |
Full &#RRGGBB hex color support in prefixes, suffix, header, footer, scoreboard and chat. |
| Suffix Support |
Add a suffix per rank — shown in tab list, nametag and chat. |
| Vanish Support |
Automatically detects vanished players (Essentials, CMI, SuperVanish, PremiumVanish). |
| PlaceholderAPI Support |
Works in header, footer, sidebar and chat. |
| Nametag above head |
Rank prefix and suffix shown above player heads via scoreboard teams. |
| /lucktab reload |
Reload config without restarting the server. |
-----------------------------------------------------
Dependencies
-----------------------------------------------------
Color Support
| Legacy & codes |
&6[VIP] |
Everywhere |
| Hex &#RRGGBB |
&#FF5733[Admin] |
Everywhere |
| Animated gradient |
<gradient:#FF0000:#FF7700>text</gradient> |
Everywhere |
-----------------------------------------------------
Built-in Placeholders
These work everywhere without PlaceholderAPI:
| %player% |
Player name |
| %world% |
Current world name |
| %server_online% |
Online player count |
| %server_max_players% |
Max player count |
| %player_ping% |
Player ping in ms |
| %lucktab_rank% |
Colored rank prefix |
| %lucktab_prefix% |
Same as %lucktab_rank% |
| %lucktab_suffix% |
Rank suffix |
| %lucktab_color% |
Rank name color |
| %lucktab_rank_display% |
Prefix + color + group name + suffix |
| %chatPrefix% |
Rank prefix in chat format |
| %chatSuffix% |
Rank suffix in chat format |
With PlaceholderAPI any third-party placeholder like %vault_eco_balance% works too.
-----------------------------------------------------
⚙️ Configuration
Everything is controlled from config.yml:
Code (YAML):
# Update interval in ticks (20 = 1s) — use 4-10 for smooth gradient animation
updateInterval
: 4
Chat format
useChatFormat
: true
chatFormat
:
"%chatPrefix%%playerName% &8» &7%message%"
Rank prefixes — format
:
"group;prefix;suffix;namecolor"
Top = highest priority | suffix can be empty
:
"group;prefix;;color"
prefixes
:
"owner;<gradient:#FF0000:#FF7700>[Owner] </gradient>;;&#FF7700"
"admin;&#FF5555[Admin] &7;;&#FF5555"
"default;&7[Player] &7;;&7"
Header & Footer
header-footer:
enabled
: true
designs:
default:
header
:
""
"<gradient:#FF5733:#FFC300> MyServer </gradient>"
""
footer
:
"&fOnline
:
&b%server_online%&7/&b%server_max_players%"
Scoreboard Sidebar
scoreboard:
enabled
: true
title
:
"<gradient:#FF0000:#FF7700>MyServer</gradient>"
lines
:
""
"&7Rank
:
%lucktab_rank%"
"&7Ping
:
&f%player_ping%ms"
""
"&7Online
:
&f%server_online%&8/&f%server_max_players%"
""
-----------------------------------------------------
Commands & Permissions
| /lucktab reload |
lucktab.reload |
OP |
-----------------------------------------------------
Credits
| PattyXDHD |
Original author — created the plugin foundation |
| LucasTHCR |
Maintainer — scoreboard, hex & gradient colors, suffix, vanish support, anti-flicker, PlaceholderAPI, reload command, bug fixes & full config control |
Discord: dc.gg/paperstream