标签列表

支持多行。异步模式运行优化,避免主线程负载。完全支持 PlaceHolderAPI 和 CMI 占位符。页眉页脚分开自定义。支持定时自动更新(如使用时钟时每分钟更新)或特定事件更新(如玩家登录时更新人数)。可自定义玩家名称格式。自动排除隐身玩家。支持不同玩家不同格式(如管理员看到不同布局)。无分组格式数量限制(默认 2 个)。可通过 cmi.tablist.[组ID] 权限节点定义分组格式。

设置更新间隔时,保持在占位符所需的最高值。避免低于 5 秒或设为 -1(仅事件更新)。
创建动画标签列表需复制配置段:
Header:
'1':
- '&f————————————'
- '&7在线 &f%server_online%&7/&f%server_max_players%'
- '&f————————————'
'2':
- '&7————————————'
- '&7在线 &f%server_online%&7/&f%server_max_players%'
- '&7————————————'
每次更新时依次切换。页眉页脚可有不同数量。
默认配置
TabList:
Async: true # 异步模式
UpdateTabListNames: true
GroupedEnabled: true # 分组格式开关(禁用可节省资源)
Updates:
AutoInterval: 60 # 自动更新间隔(秒),-1 为禁用
OnJoin: true
OnLeave: true
afkStateChange: true
OnWorldChange: true
OnDeath: false
OnTeleport: false
OnNickChange: true
addTabListHeader: true
addTabListFooter: true
GeneralFormat:
PlayerName: '[playerDisplayName]'
Header:
'1':
- '&f欢迎'
- '&7在线 &f%server_online%&7/&f%server_max_players%'
Footer:
'1':
- '&7%player_world% &f%player_x%:%player_y%:%player_z%'
- '&7金币: &f%vault_eco_balance_formatted% &7时间: &f%server_time_HH:mm:ss%'
GroupFormat:
'1':
PlayerName: '&2{&r[playerDisplayName]&2}'
# ... 自定义页眉页脚
'2':
PlayerName: '&c[&r[playerDisplayName]&c]'
# ... 管理员格式