跳转至

标签列表

支持多行。异步模式运行优化,避免主线程负载。完全支持 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]'
      # ... 管理员格式