版本:1.1.0 | 适用版本:Minecraft 1.16.X - 1.21.1 (Paper/Spigot/Bukkit)
一款专为Chemdah任务系统设计的任务追踪显示插件
支持云拾UI和原版计分板双模式,让任务管理更加便捷!
插件自带一个基础云拾任务HUD视图,可随意修改配置
支持任务展开/收起、多任务切换、实时进度更新
云拾效果:


✨ 云拾模式特点:
- 美观的图形界面,支持自定义样式
- 支持任务展开/收起,节省屏幕空间
- 支持多任务切换显示,一目了然
支持纯原版使用(计分板),纯原版有动作控制(方便切换任务介绍)
无需客户端MOD,所有玩家都能使用
原版效果:




图片
✨ 原版模式特点:
- 无需客户端MOD,兼容性强
- 支持完整的动作控制功能
- 自动适配屏幕大小
插件提供了丰富的快捷键操作,让任务管理更加便捷:
| 操作 | 默认按键 | 功能说明 |
|---|---|---|
| 任务切换 | Shift + 滚轮 |
滚动切换当前显示的任务 |
| 展开任务 | Shift + 左键 |
展开当前任务的详细信息 |
| 收起任务 | Shift + 右键 |
收起当前任务的详细信息 |
| 收起所有 | Q键 |
一键收起所有任务 |
| 切换模式 | F键 |
一键展开/收起(可选功能) |
| 执行命令 | Shift + F |
执行自定义命令(如开关动作控制) |
💡 提示:所有按键都可以在配置文件中自定义!
支持的按键组合:F、Q、SHIFT+F、SHIFT+LEFT_CLICK、SHIFT+RIGHT_CLICK、SHIFT+SCROLL、SNEAK_DOUBLE
插件会检测玩家的战斗状态,在战斗时自动隐藏任务界面,避免遮挡视线:
💡 配置示例:
combat-detection:# 是否启用战斗状态检测enabled: true# 战斗状态持续时间(秒)- 超过此时间没有战斗行为则退出战斗状态combat-duration: 3# 进入战斗状态时的ActionBar提示消息enter-combat-message: "§c⚔ 进入战斗状态,动作控制已暂时禁用"# 退出战斗状态时的ActionBar提示消息exit-combat-message: "§a✓ 退出战斗状态,动作控制已恢复"# 战斗状态提示显示持续时间(tick)message-duration: 40# 战斗时隐藏计分板功能# 是否在战斗时隐藏计分板hide-scoreboard: true# 计分板隐藏持续时间(秒)- 进入战斗后隐藏计分板的时长# 注意:如果此值小于 combat-duration,则在战斗结束前就会恢复显示hide-duration: 5# 计分板隐藏状态检测间隔(tick,20 tick = 1秒)# 用于定期检查是否需要恢复计分板显示check-interval: 20
plugins 目录plugins/ChemdahQuestTracker/config.yml插件提供了丰富的配置选项,所有配置都在 plugins/ChemdahQuestTracker/config.yml 文件中。
# ======================================== # 授权设置 # ======================================== auth: # 您的QQ号(必填) qq-number: "" # 授权码(必填 XXXX-XXXX-XXXX-XXXX) license-code: "" #----------------以下内容不要修改!---------------- server-url: "http://a.mcstory.cc:41515/" heartbeat-interval: 300 cache-enabled: true cache-time: 300
# ======================================== # 核心设置 # ======================================== # 数据更新间隔(tick,20 tick = 1秒) # 建议值:20-100,过低可能影响性能 update-interval: 20 # 调试模式(启用后会输出更多调试信息) debug-mode: false
# ======================================== # 云拾UI系统设置 # ======================================== # 是否启用云拾系统(总开关) # 如果关闭,将不会发送任何云拾数据包 cloudpick-enabled: true # 云拾UI数据通道名称 # 注意:确保与客户端配置一致 data-channel: "questData"
# ======================================== # Scoreboard任务显示设置 # ======================================== # 是否启用Scoreboard任务显示 scoreboard-enabled: false # Scoreboard显示配置 scoreboard: # 标题显示文本 title: "§6§l当前任务" # 最大显示行数 # 注意:Minecraft客户端最多只能显示15行,超过部分不会显示 max-lines: 15 # 超出限制时的提示文本 more-content-text: "§7更多内容..." # 是否显示任务介绍内容(默认显示,可通过指令/动作控制) show-description: true # 是否隐藏右侧的分数显示 hide-scores: true # 任务名称前缀 quest-name-prefix: "§e▶ " # 任务介绍前缀 description-prefix: "§7 " # 展开状态的任务名称前缀 expanded-quest-prefix: "§a▼ " # 收起状态的任务名称前缀 collapsed-quest-prefix: "§e▶ " # 选中状态的任务名称前缀 selected-quest-prefix: "§b★ " # 更新频率(tick,建议不低于20以避免闪烁) update-interval: 40
# ========================================
# 交互控制设置
# ========================================
# 是否启用动作控制(需要ProtocolLib支持)
# 注意:启用后可通过 /cqt task action <on|off> 命令运行时控制
action-control-enabled: true
# ActionBar显示设置
actionbar:
# 是否在ActionBar显示选中的任务
show-selected-task: true
# 选中任务的显示格式
selected-format: "§e当前选择: §a{task_name}"
# 无选择时的显示文本
show-no-selection-text: true # 是否显示无选择时的提示文本
no-selection-text: "§7使用 /cqt task 或动作选择任务"
# ActionBar显示持续时间(tick)
display-duration: 60
# ======================================== # 战斗状态检测配置 # ======================================== combat-detection: # 是否启用战斗状态检测 enabled: true # 战斗状态持续时间(秒)- 超过此时间没有战斗行为则退出战斗状态 combat-duration: 3 # 进入战斗状态时的ActionBar提示消息 enter-combat-message: "§c⚔ 进入战斗状态,动作控制已暂时禁用" # 退出战斗状态时的ActionBar提示消息 exit-combat-message: "§a✓ 退出战斗状态,动作控制已恢复" # 战斗状态提示显示持续时间(tick) message-duration: 40 # 战斗时隐藏计分板功能 # 是否在战斗时隐藏计分板 hide-scoreboard: true # 计分板隐藏持续时间(秒)- 进入战斗后隐藏计分板的时长 # 注意:如果此值小于 combat-duration,则在战斗结束前就会恢复显示 hide-duration: 5 # 计分板隐藏状态检测间隔(tick,20 tick = 1秒) # 用于定期检查是否需要恢复计分板显示 check-interval: 20
# ========================================
# 动作控制配置 - 新版本配置系统
# ========================================
actions:
# 支持的按键说明:
# 支持:
# - F (单独F键)
# - Q (单独Q键)
# - SHIFT+F (Shift + F键)
# - SHIFT+LEFT_CLICK (Shift + 左键点击)
# - SHIFT+RIGHT_CLICK (Shift + 右键点击)
# - SHIFT+SCROLL (Shift + 滚轮)
# - SNEAK_DOUBLE (双击蹲下)
# - 权限后缀: op (OP权限), player (玩家权限), console (控制台权限)
# 任务选择切换 (滚轮选择任务)
cut:
key: "SHIFT+SCROLL" # 按键组合
# 切换模式 (一键展开/收起)
# 注意: 启用此模式时,spread_click 和 conceal_click 的 enable 应设为 false 以避免冲突
checked:
enable: false # 是否启用切换模式
key: "F" # 切换按键
# 展开任务
spread_click:
enable: true # 是否启用展开功能
key: "SHIFT+LEFT_CLICK" # 展开按键
# 收起任务
conceal_click:
enable: true # 是否启用收起功能 (切换模式启用时自动禁用)
key: "SHIFT+RIGHT_CLICK" # 收起按键
# 收起所有任务
collapseall:
enable: true # 是否启用收起所有功能
key: "Q" # 收起所有按键(通过丢弃物品事件检测)
# 命令执行 (可用于开关动作控制等)
# 重要:command 功能不受动作控制开关影响,确保可以重新打开动作控制
command:
enable: true # 是否启用命令功能
key: "SHIFT+F" # 命令触发按键 ✨ 现在支持 SHIFT+F!
command: "cqt task action {off to on} op" # 执行的命令
# 命令模板变量:
# {player} - 玩家名称
# {off to on} - 自动切换开关状态
# 权限后缀: op, player, console
💡 配置提示:
- 修改配置后使用
/cqt reload重新加载- 云拾模式和计分板模式可以同时启用,插件会自动处理
- 所有按键都可以自定义,避免与其他插件冲突
- 战斗检测功能可以单独开关,不影响其他功能
| 命令 | 权限 | 说明 |
|---|---|---|
/cqt reload |
chemdahtracker.admin | 重新加载配置文件 |
/cqt debug [on|off] |
chemdahtracker.admin | 开关调试模式 |
/cqt task |
chemdahtracker.task | default | 收起全部任务 |
/cqt task [N] |
chemdahtracker.tack.* | default | 展开/收起任务 |
/cqt task action [on|off|status] |
chemdahtracker.status | default | 动作控制状态 |
/cqt task select [N] |
chemdahtracker.select | default | 选择指定任务 |
/cqt task expand [N|all] |
chemdahtracker.expand | default | 展开指定/全部任务 |
/cqt task collpse [N|all] |
chemdahtracker.collpae | default | 收起指定/全部任务 |
/cqt task list |
chemdahtracker.list | default | 显示全部的任务 |
/cqt task help |
chemdahtracker.help | default | 显示帮助 |
/cqt combat |
chemdahtracker.combat | default | 查看战斗状态 |
/cqt help |
chemdahtracker.help | default | 显示帮助信息 |
新增功能:
优化:
新增功能:
优化:
如有任何问题或建议,欢迎联系:
当前定价:58R (附赠云拾配置)