promotional bannermobile promotional banner

TAB & Scoreboard custom

TAB & Scoreboard customizable.

TSCustom — TAB & Scoreboard Custom

A lightweight Spigot/Paper plugin that gives you full control over your server's tab list and scoreboard, with everything driven from a single, well-documented config file — no coding required, and every element can be enabled or disabled individually.

Tab List

  • Fully custom header and footer, multi-line, with live placeholders (server name, website, Discord link, online/max players, etc.)
  • Custom per-player display name format in the tab list (combine tag prefix/suffix, player name, and live ping)
  • Player skulls in the tab list — this is default Minecraft behavior, no setup needed

Scoreboard

  • Personal sidebar scoreboard for every player (shows their own ping, kills, deaths, world, biome, coordinates, etc.)
  • Fully custom title and lines, defined as simple text templates with placeholders
  • Animated title support — list multiple title frames and they'll cycle automatically
  • Option to hide the score numbers on the right side of the sidebar (works on Paper/Purpur 1.20.4+; this is a Paper-only capability, not exposed by plain Spigot)
  • Toggle the entire scoreboard on/off, or just remove individual lines by deleting them from the list

Tag System (ranks/grades)

  • Define any number of tags with a custom prefix, suffix, and color
  • Three ways to assign a tag to a player, combinable:
    • Default — automatically given to anyone with no other matching tag (e.g. a base "Member" rank)
    • Permission-based — automatically granted via a permission node (works with LuckPerms or any permission plugin)
    • Manual — assigned to a specific player one by one via command, independent of permissions, persists across restarts
  • Priority system to resolve conflicts when a player qualifies for multiple tags
  • Per-tag options: hide the nametag above the player's head, or disable player collision for that tag
  • Tag prefix/suffix/color are applied as a real scoreboard team, so they show above the player's head in the world too, not just in the tab list

Placeholders

{player} {ping} {world} {biome} {kills} {deaths} {mob_kills} {tps} {online} {max_players} {server_name} {website} {discord} {x} {y} {z} {date} {time} {tag_prefix} {tag_suffix} {tag_id}

PlaceholderAPI Support (optional)

If PlaceholderAPI is installed, any %placeholder% from any other compatible plugin (economy, factions, permissions, etc.) can be used directly in the tab and scoreboard templates. Not a hard dependency — everything else works fine without it.

Commands

  • /tscustom status — shows which modules are currently active
  • /tscustom tag list|set|clear — manage per-player tag assignments
  • /tscustom reload — reload the config, applied instantly
  • Alias: /tsc · Permission: tscustom.admin

Compatibility

Single JAR, no version-specific (NMS) code — works from Minecraft 1.13 up to the current version (26.2), on Spigot, Paper, and Paper forks (Purpur, etc.). Ping and tab header/footer use safe reflection to stay compatible across that whole range; the numbers-hiding feature is the one exception, requiring Paper 1.20.4+.

The TAB & Scoreboard custom Team

profile avatar
  • 1
    Followers
  • 8
    Projects
  • 1.6K
    Downloads

More from Gabi_7892View all