Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
Resource icon

ShyamStrikeTAB (StrikePractice Addon) v1.0.4

NEW FEATURES
• Custom Animation Engine
- Define custom text animations in animations.yml
- Use %animation:name% anywhere: tab header/footer, scoreboard, nametags, below-name
- Comes with 3 default animations: Welcome, ServerName, Dots
- Animation frames support color codes, MiniMessage, and PAPI placeholders

• Vanish Integration (PremiumVanish / SuperVanish)
- Automatically detects PremiumVanish or SuperVanish
- Vanished players are hidden from tab list, nametags, and below-name
- Staff who can see vanished players still see them normally
- Configurable on/off via vanish.enabled in config.yml

• Floodgate Support (Bedrock Players)
- Detects Bedrock players via Floodgate (GeyserMC)
- Optional bedrock-prefix before Bedrock player names in tab
- Configurable via floodgate section in config.yml

• ViaVersion Hook
- Detects each player's client protocol version via ViaVersion
- Caches version per player for future placeholder use

BUG FIXES
• Fixed "Network Protocol Error" kick
• Fixed tab prefix not updating on /sst reload
- Added support for custom Tab List formatting with new `tabprefix`, `tabsuffix`, and `customtabname` config options.
- Added support for setting different tab formats per-group (LuckPerms) and per-world (e.g. for Arena worlds).
- Fixed tab list placeholders and prefixes not updating properly when the plugin was reloaded.

YAML:
nametags:
  enabled: true
  tagprefix: '%luckperms_prefix%'
  tagsuffix: ''
  tabprefix: ''
  tabsuffix: ''
  customtabname: ''

  groups: {}
  # Example:
  #   groups:
  #     owner:
  #       tagprefix: '&4&l[Owner] &c'
  #       tagsuffix: ''
  #       tabprefix: '&4&l[Owner] &c'
  #       tabsuffix: ''
  #       customtabname: '%player%'
  #     admin:
  #       tagprefix: '&c&l[Admin] &c'
  #       tagsuffix: ''
  #       tabprefix: '&c&l[Admin] &c'
  #       tabsuffix: ''
  #     _DEFAULT_:
  #       tabprefix: '%luckperms_prefix%'
  #       customtabname: '%player%'
  #       tabsuffix: '%luckperms_suffix%'
  #       tagprefix: '%luckperms_prefix%'
  #       tagsuffix: '%luckperms_suffix%'

  # Per-world overrides (optional)
  # Each world can define its own group overrides or a _DEFAULT_ fallback.
  # Supports all keys: tagprefix, tagsuffix, tabprefix, tabsuffix, customtabname
  per-world:
    Arenas:
      _DEFAULT_:
        tagprefix: '%rel_strikepractice_team% '
        tagsuffix: ''
    Arenas_1:
      _DEFAULT_:
        tagprefix: '%rel_strikepractice_team% '
        tagsuffix: ''
    Arenas_2:
      _DEFAULT_:
        tagprefix: '%rel_strikepractice_team% '
        tagsuffix: ''
- Added nametags system (text above player heads) with full config support
- Nametags support per-group overrides (Owner, Admin, VIP, etc.)
- Nametags support per-world overrides (different format in arenas vs lobby)
- Nametags support PlaceholderAPI and relational placeholders like %rel_strikepractice_team%
- Player name color now automatically matches the team color (red/blue) from prefix
- Fixed placeholders like %eternaltags_tag% and %alonsoleagues_league% not updating in tab after join
- Fixed %rel_strikepractice_team% not working in below-name display
- Fixed below-name not resolving relational placeholders correctly
- Improved overall performance with caching (less packets, less lag)
- Nametags are disabled by default, set nametags.enabled: true in config.yml to use
- Drop-in update, no config changes needed, fully compatible with existing configs
The periodic license re-check is removed!!!!
- Fixed some ghost tab bugs
- Fixed Scoreboard display=false placeholders
- Fixed Spectator bug in tab
- Improved performance
- Added Smart Config.yml Auto-Update
- Added separate column for Spectators
- Party Split Distribution bug resolved
Fixed obfuscation issues
Launching Beta Testing For Tab and Scoreboard
Back
Top