Skip to content

v2.3.0 - Tab List Support & Tebex Integration

Choose a tag to compare

@ZenithDevHQ ZenithDevHQ released this 20 Jan 04:11
· 175 commits to main since this release

New Features

Tab List Formatting

  • Native prefix/suffix display in the server tab list
  • New tabList config section with customizable format
  • Uses same placeholders as chat (%prefix%, %player%, %suffix%, etc.)
  • Automatic cache invalidation when permissions change
  • New TabListAPI for external plugin integration

Tebex/Donation System Support

  • Commands now support offline players via UUID
  • /hp user addgroup {uuid} <group> creates user if needed
  • /hp user setprimarygroup {uuid} <group> works for players who haven't joined
  • /hp user setperm {uuid} <permission> works for offline players
  • Perfect for Tebex commands using {id} placeholder

Bug Fixes

  • Fixed web editor "type field is null" crash when fetching changes

Tebex Setup

In your Tebex package commands, use:

hp user addgroup {id} vip
hp user setprimarygroup {id} vip

Use {id} (UUID) instead of {name} for offline player support.

Tab List Configuration

Add to your config.json:

{
  "tabList": {
    "enabled": true,
    "format": "%prefix%%player%",
    "sortByWeight": true,
    "updateIntervalTicks": 20
  }
}