Aller au contenu principal

tab_configuration

Configure TAB features for tablist, scoreboard, bossbar and more — misc entry.

Entry Information

PropertyValue
Entry IDtab_configuration
TypeMisc
ColorOrange
Iconmdi:table-column

Description

Main TAB configuration entry. Provides comprehensive tablist, scoreboard, bossbar, and nametag customization.

Fields

FieldTypeDescription
headerFooterEnabledBooleanEnable header/footer feature in tablist
headerFooterDesignsList<HeaderFooterDesign>Header/Footer designs (first matching condition wins)
tablistFormattingEnabledBooleanEnable tablist name formatting with prefixes/suffixes
tablistDisableConditionStringCondition to disable tablist formatting (e.g., '%world%=disabled')
scoreboardTeamsEnabledBooleanEnable scoreboard teams for nametags and sorting
enableCollisionBooleanEnable player collision
invisibleNametagsBooleanMake nametags invisible
sortingTypesList<String>Sorting types in priority order (e.g., 'GROUPS:owner,admin,mod,default')
caseSensitiveSortingBooleanCase sensitive sorting
canSeeFriendlyInvisiblesBooleanCan see friendly invisibles
scoreboardTeamsDisableConditionStringCondition to disable scoreboard teams
playerlistObjectiveEnabledBooleanEnable playerlist objective (right side of tablist)
playerlistValueStringValue shown in playerlist objective
playerlistFancyValueStringFancy value shown on hover (1.20.3+)
playerlistTitleStringTitle for Bedrock Edition
playerlistDisableConditionStringCondition to disable playerlist objective
belownameEnabledBooleanEnable belowname objective (below nametag)
belownameValueStringValue shown below name
belownameFancyValueStringFancy value format
belownameFancyValueDefaultStringDefault value for non-players
belownameTitleStringTitle shown after the value
belownameDisableConditionStringCondition to disable belowname
preventSpectatorEffectBooleanPrevent spectator effect from showing players as ghosts
bossbarEnabledBooleanEnable bossbar feature
bossbarToggleCommandStringCommand to toggle bossbar visibility
bossbarRememberChoiceBooleanRemember toggle choice between sessions
bossbarHiddenByDefaultBooleanHidden by default (players must toggle on)
bossbarsList<BossBarDefinition>Bossbar definitions
scoreboardEnabledBooleanEnable scoreboard feature
scoreboardToggleCommandStringCommand to toggle scoreboard visibility
scoreboardRememberChoiceBooleanRemember toggle choice between sessions
scoreboardHiddenByDefaultBooleanHidden by default
scoreboardDelayOnJoinIntDelay before showing scoreboard on join (milliseconds)
scoreboardsList<ScoreboardDefinition>Scoreboard definitions
layoutEnabledBooleanEnable custom tablist layout
layoutDirectionLayoutDirectionLayout direction: COLUMNS or ROWS
layoutDefaultSkinStringDefault skin for empty slots (references a name from skinCache)
layoutEnableRemainingPlayersTextBooleanShow remaining players text
layoutRemainingPlayersTextStringText shown for remaining players (%s = count)
layoutEmptySlotPingIntPing value for empty slots
layoutsList<LayoutDefinition>Layout definitions
skinCacheList<SkinCacheEntry>Skin cache entries for layout slots (name -> texture/signature)
pingSpoofEnabledBooleanEnable ping spoofing
pingSpoofValueIntSpoofed ping value
placeholderReplacementsMap<String, Map<String, String>>Placeholder output replacements (placeholder -> (original -> replacement))
conditionsMap<String, ConditionDefinition>Conditional placeholders (use with %condition:name%)
animationsList<AnimationDefinition>Animation definitions (use with %animation:name%)
groupsList<GroupDefinition>Group configurations for prefix/suffix
usersList<UserDefinition>User-specific configuration overrides
disableShadowForHeadsBooleanDisable shadow for heads in layout (improves performance)

Usage Example

- entry: tab_configuration
name: "Configure TAB features for tablist, scoreboard, bossbar and more"
headerFooterEnabled: false
headerFooterDesigns: []
tablistFormattingEnabled: false
tablistDisableCondition: ""
scoreboardTeamsEnabled: false
enableCollision: false
invisibleNametags: false
sortingTypes: []
caseSensitiveSorting: false
canSeeFriendlyInvisibles: false
scoreboardTeamsDisableCondition: ""
playerlistObjectiveEnabled: false
playerlistValue: ""
playerlistFancyValue: ""
playerlistTitle: ""
playerlistDisableCondition: ""
belownameEnabled: false
belownameValue: ""
belownameFancyValue: ""
belownameFancyValueDefault: ""
belownameTitle: ""
belownameDisableCondition: ""
preventSpectatorEffect: false
bossbarEnabled: false
bossbarToggleCommand: ""
bossbarRememberChoice: false
bossbarHiddenByDefault: false
bossbars: []
scoreboardEnabled: false
scoreboardToggleCommand: ""
scoreboardRememberChoice: false
scoreboardHiddenByDefault: false
scoreboardDelayOnJoin: 0
scoreboards: []
layoutEnabled: false
layoutDirection: ""
layoutDefaultSkin: ""
layoutEnableRemainingPlayersText: false
layoutRemainingPlayersText: ""
layoutEmptySlotPing: 0
layouts: []
skinCache: []
pingSpoofEnabled: false
pingSpoofValue: 0
placeholderReplacements: ""
conditions: ""
animations: []
groups: []
users: []
disableShadowForHeads: false