PCH System

材料协作收集与项目进度管理,联动 Web 后台

tool
information

Installation command

!!MCDR plugin install pch_system

Author

Synced at

...

Last update

...

Latest version

Total downloads

47

Back to catalogue

pch_system-v0.9.2.mcdr

Version

0.9.2

Date

August 8, 2026

Size

83.95 KiB

Downloads

7

MD5

589e91e67e13d5c2e2b71e8cdf20b3a0

SHA256

699d54ee9c3ddbc6c825eb33b33d0c1e7fcfe0413e5fc45c3309338d78132369

MCDR Plugin Dependencies

Plugin IDRequirement
mcdreforged>=2.14.0
uuid_api_remake*
minecraft_data_api*

Python Package Requirements

Python PackageRequirement
requests>=2.31
hjson>=3.1

Python Package Installation Command

pip install "requests>=2.31" "hjson>=3.1"

⚠️ 本插件需配合 PCHSystem 后端使用,单独安装 .mcdr 无法工作。

这是什么

PCH System 是 PCHSystem 的游戏内客户端(MCDReforged 插件):材料协作收集、项目三阶段进度管理、积分 / 称号、通知投递等全在游戏内 !!PCH 命令完成。所有功能经 HTTP 调用后端,必须先部署后端

首次部署(全栈 · 推荐)

git clone https://github.com/YuShenLiu06/PCHSystem.git
cd PCHSystem
bash Scripts/install.sh

脚本一键完成:docker / 镜像自适应 → 生成 .env → 起 postgres+backend+web → 数据库迁移 → 前端构建 → 拷贝插件 + 生成 config.json。完成后游戏内 !!MCDR plugin reload pch_system!!PCH status(自检)→ !!PCH login

升级(已部署)

bash Scripts/update.sh

详情参考 部署流程

依赖

  • MCDReforged ≥ 2.14.0
  • 插件依赖:uuid_api_remakeminecraft_data_apiinstall.sh 会检测并提示安装)
  • PCHSystem 后端(必需) + 前端(可选):见上「首次部署」

更新内容

[backend-v0.9.2] - 2026-08-08

绑定时返回可直接打开的链接;改物品 ID 与已有行重复时自动合并。

Added

  • 绑定链接:绑定接口现在返回可直接打开的链接,游戏端用它生成可点击文本,点一下就跳到绑定页面。
  • 改 ID 自动合并(#53:改物品 ID 时如果和表里另一行重复,两行自动合并成一行——数量累加、贡献记录不丢,不用手动删。

Fixed

  • 合并偶尔报错:合并两行时偶尔触发唯一约束冲突报错,已修复。
  • 同名查询崩溃:按物品名查找时命中多行会导致服务器崩溃,已修复。
  • 合并后贡献量清零:合并时贡献者的历史贡献量没有正确累加,已修复。
  • 手动参数被忽略:合并时手动指定的数量和模式被覆盖,已修复。

[frontend-v0.9.2] - 2026-08-08

绑定页面支持自动填短码;未登录时点绑定链接会先跳登录,登录后自动回来。

Added

  • 绑定更顺畅(#54:从游戏内点绑定链接打开网页时,短码自动填好;如果还没登录,会先跳到登录页,登录(或兑换)后自动回到绑定页,不用手动再找。

[pch_system-v0.9.2] - 2026-08-08

新增箱子一键提交(!!submitc);绑定回执变成可点击链接;改物品 ID 时自动改名并合并重复。

Added

  • !!submitc 箱子一键提交(#48:看着箱子输入 !!submitc,自动读取里面的东西批量提交到项目表;也可以指定坐标 !!submitc <表id> <x> <y> <z>。不带参数就提交到上次打开的表。
  • 绑定链接可点击(#54!!PCH bind 的回执现在带一个可点击的链接,点一下直接打开网页绑定页,短码自动填好。
  • 改 ID 自动改名 + 合并(#53:用 !!PCH sheet setreg 改物品 ID 时,物品名自动跟着变成新 ID 对应的中文名;如果新 ID 跟表里另一行重复,两行自动合并。