跳到主要内容

配置

场地坐标和比赛数据优先通过 /ccb GUI 管理,避免手工编辑 matches 导致世界、坐标或区域不一致。

默认结构

language: zh

player-identity:
mode: name

maxMatchPerPlayer: 3
debug: false
lobbySpawn: null
exitSpawn: null

waitingLobby:
residence: zqc

bossbar:
redteam: 红队
blueteam: 蓝队

ball:
glow: true
roll:
enabled: true
speed: 1.0

visuals:
enabled: true
menu-sounds: true
setup-feedback: true
lobby-feedback: true
match-feedback: true
ball-impact: true
goal-burst: true
ball-trail:
enabled: true
interval-ticks: 4

matches: []

通用设置

默认说明
languagezhzhen
player-identity.modenamename 适合离线服;UUID 稳定的正版服建议 uuid
maxMatchPerPlayer3非管理员最多创建场地数
debugfalse只在排障时启用,避免长期产生大量日志
lobbySpawnnull/ccb spawn 或 GUI 保存
exitSpawnnull/ccb exitspawn 或 GUI 保存

切换识别模式前评估现有玩家备份和场地所有者数据。不要在有未恢复备份时随意从 name 改成 uuid

大厅与 BossBar

  • waitingLobby.residence:等待大厅 Residence 名称;空字符串关闭检查。
  • bossbar.redteam:红队显示名。
  • bossbar.blueteam:蓝队显示名。

命令 /ccb redteam/ccb blueteam 可以修改队名。

足球与视觉

  • ball.glow:发光。
  • ball.roll.enabled:自定义物品足球滚动。
  • ball.roll.speed:速度倍率,建议 0.2–3.0。
  • visuals.enabled:总开关。
  • visuals.menu-sounds:菜单音效。
  • visuals.setup-feedback:场地设置反馈。
  • visuals.lobby-feedback:大厅反馈。
  • visuals.match-feedback:比赛反馈。
  • visuals.ball-impact:碰撞反馈。
  • visuals.goal-burst:进球粒子。
  • visuals.ball-trail.enabled:尾迹。
  • visuals.ball-trail.interval-ticks:粒子生成间隔,默认 4。

matches

matches 保存场地数据。通过 GUI 修改位置、规则和外观;手工编辑前必须停服并完整备份,且所有坐标需属于正确世界。

/ccb reload

热加载流程异步读取配置和语言,再在全局调度上下文应用通用设置。可更新语言、创建上限、BossBar 名称、大厅/退出位置和视觉开关;不会替换正在进行的比赛或当前 matches 运行状态。