待办列表

待办列表

一个简单而强大的 Minecraft 待办事项模组,支持单人和多人模式。 A simple and powerful todo list mod for Minecraft, supporting both single-player and multiplayer.

管理

Minecraft 待办列表模组

一个简单而实用的 Minecraft 待办事项模组,支持单人、本地局域网和多人服务器协作。

功能

v1.3.0 版本能力概览

  • 游戏内 GUI 任务管理:支持创建、编辑、删除、完成、搜索、筛选、拖拽排序未完成任务,以及按优先级和标签组织任务
  • 个人与团队项目:支持在个人与团队工作区之间切换,提供项目搜索提示,并按项目维度组织任务
  • 团队协作增强:支持领取、放弃、指派他人、离线成员指派,以及团队项目可选的全服任务模式
  • HUD 显示与配置:可配置 HUD 列表,并同步优先级色块、隐藏数量提示、视图状态与显隐状态
  • 更安全的持久化:任务、项目与配置文件已切换到带备份与自动恢复的安全写盘机制
  • 本地单人稳定性:本地单人环境会同步维护本地与玩家任务副本,降低类似回滚的恢复问题

更多说明:

截图

单人游戏

image-20260426001802870 image-20260426001843150

多人游戏

管理员视角

image-20260426002037797 image-20260426002016832 image-20260426002115214 image-20260426002226500

玩家视角

image-20260426002311752 image-20260426002345313 image-20260426002437210 image-20260426002500724

安装

要求

  • Minecraft 1.20.1
  • Fabric Loader 0.15.11+ 与 Fabric API 0.86.1+1.20.1
  • 或使用 GitHub Releases 中对应的 Forge 版本构建

步骤

  1. 下载与你使用的加载器对应的最新模组 JAR 文件
  2. 将文件放入 mods 文件夹
  3. 启动 Minecraft
  4. 在游戏中按 K 打开待办列表

使用说明

按键绑定

  • K:打开待办列表
  • H:展开或收起 HUD
  • J:显示或隐藏 HUD

项目

  • 任务归属于左侧栏当前选中的项目
  • 可在侧边栏顶部切换个人项目和团队项目
  • 星标项目会优先排序,也可作为 HUD 项目来源
  • 可在侧边栏中通过搜索前缀和下拉提示快速定位项目
  • 可通过侧边栏按钮新增、编辑和删除项目

任务

  • 未完成任务可直接在列表中拖拽排序
  • 主界面会更清晰地分开展示待办与已完成任务
  • 删除任务前会弹出明确确认
  • 任务详情与编辑流程会在独立详情区中处理,减少列表区域拥挤感

团队协作

  • 团队视图包含待分配、全部已分配和分配给我
  • 团队改动需要点击保存后生效,保存或取消后客户端会重新从服务端同步
  • "指派他人"弹窗现在展示项目成员而不是在线玩家,离线成员也可被正常指派
  • 团队项目可按需开启全服任务模式,适配更宽松的共享协作流程
  • 团队权限基于角色控制:管理者和负责人可完整管理团队任务,成员主要负责领取和完成自己的任务

HUD 配置

  • 可配置宽度、高度、显示条数、默认展开状态、透明度与项目来源
  • HUD 列表会更一致地跟随当前视图筛选和显示状态
  • 优先级色块与隐藏数量摘要已与当前 GUI 语义对齐
  • 在真正的单人环境中,团队 HUD 视图保持隐藏,默认视图固定为个人视图

持久化

  • 任务、项目、玩家项目状态和配置文件现在使用更安全的临时写入加备份恢复流程
  • 当主数据文件损坏时,模组会自动尝试从最近一次备份恢复
  • 本地单人个人任务文件会同步维护本地与玩家副本,减少意外回滚

权限系统

  • OP:服务器管理员
  • PROJECT_MANAGER:项目经理或创建者
  • LEAD:团队负责人
  • MEMBER:普通项目成员

服务端会基于角色、当前视图、任务归属和项目成员身份校验团队操作,所有生效的团队操作都会以统一的 [TEAM_OP] 格式记录到日志中。

参与贡献

欢迎贡献内容,提交 Issue 或 Pull Request 都很欢迎。

许可证

本项目采用 MIT 许可证,详见 LICENSE。

联系方式