Skip to content
◆ TTS-STUDIO docs Discord

Plugins / HudForge

HudForge

Sidebar, TAB, name tags and boss bars from one file

HudForge writes the sidebar, the TAB list, the name above a player's head, the boss bar and the action bar from a single file, on Paper 1.21.x. It ships configured: drop it in and the scoreboard is already there.

Animated gradients from one tag, frame-by-frame animations, conditions that change a colour when a number crosses a line, and a scoreboard that does not flicker because it is never rebuilt.

Why HudForge

What you get

How it plays

A player joins and the sidebar is already showing their name, world, coordinates, the player count, their ping in green or red, and the server's TPS. Press TAB and the header is the server's name with the light moving across it. Walk into another world and, if you wrote a second profile for it, the whole display changes on the next repaint — no command, no relog.

Writing a profile

This is a complete profile. Everything you leave out is simply not checked.

profiles:
  vip:
    worlds: [survival]          # only in this world
    permission: hudforge.vip    # only for this permission
    condition: ""               # and nothing else to check
    weight: 100                 # higher up the TAB list

    sidebar:
      title: "<shine:#C879FF:#FFFFFF:1600><bold>MY SERVER</bold></shine>"
      lines:
        - "<anim:separator>"
        - "<white>%hud_player%"
        - "<gray>ping %if:%hud_ping%>150?<red>%hud_ping%ms:<green>%hud_ping%ms%"

    tablist:
      header: ["", "<white>MY SERVER", ""]
      footer: ["<gray>tps %hud_tps%"]

    nametag:
      prefix: "<gold>VIP "
      suffix: ""

    bossbars:
      event:
        text: "<white>Double XP weekend"
        color: PURPLE
        style: PROGRESS
        progress: "1.0"

Configuration

Commands and permissions

Requirements

Nothing is mandatory. Without PlaceholderAPI the built-in values still work and the plugin starts normally.

Keep reading