-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
Noogear edited this page Mar 19, 2026
·
4 revisions
插件全局配置文件。修改后执行 /warriorview reload all 即可生效。
# ── 调度器(RapidTransientScheduler)──────────────────────────────────────────
scheduler:
# 每 tick 最大执行任务数(限流)
max-tasks-per-tick: 500
# 连续空闲多少 tick 后调度器进入休眠
# 30 秒 = 600 ticks
idle-threshold: 600
# 检测到任务积压时的有效配额倍率
# 有效配额 = max-tasks-per-tick × backlog-burst-multiplier
# 设为 1 等同于关闭自适应
backlog-burst-multiplier: 3
# ── 变体系统 ────────────────────────────────────────────
variants:
# 回退到 Bukkit 权限 API 时,变体缓存的轮询刷新间隔(调度器活跃 Tick)
# 启用 LuckPerms 时此项无效(事件驱动精确失效)
permission-cache-refresh-ticks: 200
# ── 插件集成 ────────────────────────────────────────────────
integrations:
placeholderapi:
enabled: true
luckperms:
enabled: true
# ── 调试 ──────────────────────────────────────────────────────────────────
# 是否在控制台输出每次重载的耗时日志
timing-log: true| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
max-tasks-per-tick |
int | 500 |
每 tick 最大执行任务数,防止大量任务阻塞主线程 |
idle-threshold |
int | 600 |
连续空闲多少 tick 后调度器进入休眠(600 tick ≈ 30 秒) |
backlog-burst-multiplier |
int | 3 |
检测到任务积压时的有效配额倍率(有效配额 = max-tasks-per-tick × backlog-burst-multiplier),设为 1 等同于关闭自适应 |
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
variants.permission-cache-refresh-ticks |
long | 200 |
回退到 Bukkit 权限 API 时,变体权限缓存的轮询刷新间隔(调度器活跃 Tick)。启用 LuckPerms 时此项无效。 |
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
integrations.placeholderapi.enabled |
boolean | true |
是否启用 PlaceholderAPI 集成,详见 集成说明 |
integrations.luckperms.enabled |
boolean | true |
是否启用 LuckPerms 集成,详见 集成说明 |
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
timing-log |
boolean | true |
是否在控制台输出每次重载的耗时日志 |