Skip to content

TAB Integration

Narcilioo edited this page Jul 23, 2026 · 1 revision

TAB Integration

Complete guide to integrating GlowPlayersPro with the TAB plugin.

Overview

GlowPlayersPro can work together with the TAB plugin to control player glow colors. Since only one plugin can manage scoreboard teams at a time, both plugins need to be configured correctly.

Why Special Configuration is Needed

  • Player glow is controlled by scoreboard teams
  • Only one plugin can manage these teams simultaneously
  • When TAB is installed, it takes over team management
  • GlowPlayersPro needs to be configured to avoid conflicts

Prerequisites

  1. GlowPlayersPro installed and working
  2. TAB installed and configured
  3. PlaceholderAPI installed

Step 1: Disable Team Management in GlowPlayersPro

In GlowPlayersPro's config.yml, change use-teams to false:

settings:
  use-teams: false

This makes the plugin stop managing scoreboard teams and lets TAB apply the color via the placeholder.

Step 2: Install PlaceholderAPI

If you don't have PlaceholderAPI installed yet:

  1. Download PlaceholderAPI
  2. Place the JAR file in the plugins/ folder
  3. Restart the server

GlowPlayersPro will automatically register its expansion.

Step 3: Configure TAB

In TAB's groups.yml, add the placeholder %glowplayerspro_color% at the very end of the player's tagprefix:

_DEFAULT_:
  tagprefix: "%luckperms-prefix%%glowplayerspro_color%"
  customtabname: "%glowplayerspro_color%%player%"   # optional: colors the tablist name

Important Rules

  1. tagprefix (nametag above the head) is required — its last color becomes the glow color
  2. tabprefix (tablist) has no effect on the glow; don't put the placeholder there
  3. customtabname is optional and only colors the name shown in the tablist

Placeholder Must Be Last

The %glowplayerspro_color% must be the last color code in the prefix. This is because Minecraft uses the last color found to determine the glow color.

# CORRECT - placeholder at the end
tagprefix: "%luckperms-prefix%%glowplayerspro_color%"

# WRONG - placeholder at the beginning
tagprefix: "%glowplayerspro_color%%luckperms-prefix%"

Step 4: Per-Group Overrides

If you have different groups in TAB (e.g., Owner, Admin, Player), each one needs the placeholder added to the end of its tagprefix:

_DEFAULT_:
  tagprefix: "%luckperms-prefix%%glowplayerspro_color%"

Owner:
  tagprefix: "&c[Owner] %glowplayerspro_color%"
  suffix: "&f"

Admin:
  tagprefix: "&4[Admin] %glowplayerspro_color%"
  suffix: "&f"

Player:
  tagprefix: "&7[Player] %glowplayerspro_color%"
  suffix: "&f"

Important: If a group defines its own tagprefix, it overrides _DEFAULT_. You must append %glowplayerspro_color% at the end of each of those groups' tagprefix too, or the glow will be locked to whatever color that prefix ends with.

How It Works

  1. Player uses /glow red to enable glow
  2. GlowPlayersPro saves the color "RED" in player data
  3. The placeholder %glowplayerspro_color% returns §c (red color code)
  4. TAB applies this color code to the player's tagprefix
  5. Minecraft uses the last color in the prefix to color the glow

Name Tag Effect

When glow is enabled, the color is also applied to the player's name above their head. This is natural Minecraft scoreboard team behavior, not a bug.

Complete Example

GlowPlayersPro config.yml

settings:
  use-teams: false

TAB groups.yml

_DEFAULT_:
  tagprefix: "%luckperms-prefix%%glowplayerspro_color%"
  customtabname: "%glowplayerspro_color%%player%"
  tabprefix: "%luckperms-prefix%"

Troubleshooting

Glow Doesn't Appear

  1. Check that use-teams: false is set in GlowPlayersPro
  2. Confirm PlaceholderAPI is installed
  3. Verify %glowplayerspro_color% is at the end of tagprefix

Wrong Color in Glow

  1. Check that the placeholder is the last element in tagprefix
  2. Confirm there are no other color codes after the placeholder
  3. Test with a group without a prefix to isolate the issue

Color Conflict in Tablist

  1. Use tabprefix for the prefix color in tablist
  2. Use customtabname to color the name in tablist
  3. tagprefix only controls the name above head and glow

Placeholder Not Working

  1. Check that PlaceholderAPI is installed and enabled
  2. Use /papi parse <player> %glowplayerspro_color% to test
  3. Restart the server after installing PlaceholderAPI

Important Notes

  • Glow always uses the last color in the tagprefix
  • If you disable PlaceholderAPI, glow won't work with TAB
  • Neon effect also works with TAB, showing the current cycle color
  • Players can change the color anytime using /glow <color>