Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for LucasTHCR

LuckPerms-powered tablist, chat & scoreboard with animated gradients.

Report LuckTAB?

R

2.5-RELEASE

Added

  • A scoreboard players can switch off. /lucktab toggle and a configurable alias - /sidebar and /sb by default - hide and show the sidebar, and the choice is written to toggles.yml so it survives a rejoin. Turn the whole thing off with scoreboard.toggle-enabled: false.
  • Conditional scoreboard lines. A line whose placeholders all come back empty, 0 or null disappears instead of leaving a gap, so &7Clan: &f%clan_name% is simply not there for a player without a clan. Spacer lines without a placeholder always stay. Switch it off with scoreboard.hide-empty-lines: false.
  • Designs by permission, not only by world. Every design under scoreboard.designs and header-footer.designs takes permission, worlds and priority, which is what a staff board with TPS and RAM next to a normal player board needs. Designs named after a world keep working as before.
  • Hiding the red numbers on the right of the sidebar, and replacing them with text of your own through the numbers list. Needs Paper 1.20.4 or newer.
  • Animations. animations holds named frame lists with their own interval, and %anim_<name>% puts the current frame anywhere a placeholder is allowed: the sidebar title, a line, the header, the chat format.
  • Rotating header and footer. A design can carry frames instead of one fixed block, and the blocks change every frame-interval ticks, header and footer in step.
  • AFK support for EssentialsX, CMI and Purpur. An away player gets the [AFK] tag in the tab list and above their head, and their name is grayed out. All of it is configurable under afk, and none of the three plugins is required.
  • Ping icons. ping-icons maps a ping to a symbol, and %lucktab_ping_icon% prints it. tab-list.name-suffix puts free text behind the player name in the tab list.
  • Static info rows in the tab list, for a Discord or store line. They are not real players, so they need ProtocolLib; without it tab-list.fake-entries is ignored.
  • Name tag visibility rules. Name tags can be hidden in named worlds, while sneaking, and for everyone holding a permission. nametags.visibility and nametags.collision expose the two team options directly.
  • A second line under the player name, either the health bar or a numeric placeholder. Minecraft renders that slot as a number plus a title, which is what below-name reflects.
  • Hover cards and click actions on the player name in chat, and @Name mentions that highlight the name and play a sound for the player who was named. Hover and click are Paper only, mentions work everywhere.
  • Badges for the groups that did not win the prefix. badges.groups maps a group to a symbol, and %lucktab_badges% or %chatBadges% prints all of them.
  • /lucktab setprefix <group> <prefix> and /lucktab setsuffix <group> <suffix> change a rank in game and reload right away. Note that this rewrites config.yml through Bukkit, which drops the comments in it.
  • /lucktab benchmark reports what the updates cost, in microseconds, per section.
  • A PlaceholderAPI expansion. Other plugins can read %lucktab_prefix%, %lucktab_rank_display%, %lucktab_badges% and the rest, each also with a _plain variant without colors. This is how DiscordSRV picks up the ranks for its chat bridge: put the placeholder into the DiscordSRV message format.

Changed

  • lucktab.use is granted to everyone now, so that /lucktab toggle is usable without op. Every subcommand still checks its own permission, and the new ones are lucktab.toggle (everyone), lucktab.edit and lucktab.benchmark (op).
  • Name tags and tab list sorting are re-checked every two seconds instead of only on join, because AFK state and name tag visibility change on their own.

Information

Published
September 17, 2026
Author
11Downloads

Platforms

Paper
Paper
1.21–26.2

Dependencies

PaperPaper

Dependencies: Paper

Plugins and libraries a server needs for this version to run.

No dependencies

Add anything a server has to install alongside this version.