LogoArcartX Doc

配置文件

追踪、分页、路标、安全限制与界面文件配置

配置文件

ChemdahView 的主配置位于 plugins/ChemdahView/config.yml

server:
  type: "open-world"
 
tracking:
  max-tracked: 3
  player-data-key: "chemdahview.tracked.v1"
 
ui:
  quest-page-size: 12
 
waypoint:
  enabled: true
  default-style: "default"
 
security:
  max-ui-field-length: 256
  max-ui-packet-fields: 8
  max-response-rewards: 32
  max-response-tasks: 64
  max-requests-per-second: 20

服务器与追踪

配置默认值说明
server.typeopen-world当前子服的类型,用于任务路标白名单
tracking.max-tracked3每名玩家最多追踪的目标数,范围 116
tracking.player-data-keychemdahview.tracked.v1追踪列表在 Chemdah 玩家数据中的键

server.type 不是 Bukkit 世界名。多子服环境可以分别使用 lobbyopen-worlddungeon 等稳定标识,再由任务目标决定允许在哪类服务器显示路标。

修改 tracking.player-data-key 不会迁移旧数据。

任务面板

配置默认值说明
ui.quest-page-size12每页最多下发的任务摘要,范围 150

界面协议页码从 0 开始,玩家看到的页码通常从 1 开始。

路标

配置默认值说明
waypoint.enabledtrue是否允许 ChemdahView 创建任务路标
waypoint.default-styledefault目标未指定 style 时使用的 ArcartX 路标样式 ID

默认样式需要在当前 ArcartX 配置中存在。单个目标还需要在 arcartx-waypoint 中声明服务器类型、世界和位置。

安全与响应限制

配置默认值范围说明
security.max-ui-field-length256324096客户端单个字段的最大长度
security.max-ui-packet-fields8232单次 UI 请求最多字段数
security.max-response-rewards320128单个任务或目标最多缓存的奖励数,0 表示不提供奖励预览
security.max-response-tasks641256单个任务详情最多下发的目标数
security.max-requests-per-second202100单名玩家每秒最多处理的任务面板动作

一般保持默认值即可。超出范围的数值会自动限制到最近边界。

语言文件

language.yml 管理:

  • 命令反馈;
  • “全部”“已完成”等特殊分类名称;
  • 已完成目标无法恢复标题时的文字;
  • 任务面板和对话框的错误提示。

语言文本支持 & 颜色代码和 {action} 等命名占位符。任务标题、任务说明和目标文字不在此文件中,应修改 Chemdah 任务配置。

On this page