任务板

任务板

这个Mod为游戏添加了一个任务小部件。该小部件旨在让你为自己设定任务,例如建造房屋、开采下界合金等。

TaskBoard

一个轻量级的、纯客户端 Fabric 模组,让你可以在游戏内直接保存一个待办事项列表——记下诸如“砍木头”或“盖房子”之类的事情。列表会作为微妙的、始终可见的 HUD 叠加层显示在屏幕边缘,并且可以自由定位,确保它不会遮挡你的小地图。

由于它完全在客户端运行,你可以在单人游戏和任何服务器上使用它——服务器不需要安装此模组。

功能特性

  • 常驻 HUD 显示你的未完成(以及可选的已完成)任务。
  • 通过快捷键打开编辑器菜单:可以添加、勾选、排序(▲/▼)和删除任务。
  • 可重新绑定的快捷键,位于 选项 → 控制 → TaskBoard(默认按下 B 键打开)。
  • 可调整位置 —— 通过“Pos”按钮提供 6 个锚点,并可在配置文件中进行微调(偏移、缩放、透明度)。
  • 持久化保存:你的任务会被保存,并在所有世界之间通用。

操作控制

操作 默认按键
打开任务列表 / 编辑器 B 键(可重新绑定)
切换 HUD 显示/隐藏 未绑定(可重新绑定)
添加任务 输入文字 + 回车 或点击“添加”
勾选完成任务 点击该行或其复选框
排序 / 删除 每一行右侧的 ▲ ▼ / ×

配置

设置保存在 config/taskboard/config.json 中:

字段 说明
hudVisible HUD 显示/隐藏
anchor 锚点位置(TOP_LEFT、CENTER_LEFT、BOTTOM_RIGHT 等)
offsetX / offsetY 距锚点的像素偏移量
scale HUD 缩放比例(1.0 = 正常大小)
showCompleted 在 HUD 中显示已完成的任务
hideWhenEmpty 当没有未完成任务时隐藏 HUD
maxRows 在折叠为“+N 更多…”之前显示的最大行数
backgroundOpacity 背景不透明度(0–100%)

前置要求

  • Fabric Loader 和 Fabric API
  • Java 25

许可证

MIT © ogFIRE08