Skip to content

pch_system-v0.9.3

Choose a tag to compare

@github-actions github-actions released this 19 Aug 10:40
· 65 commits to main since this release
841018a

⚠️ 本插件需配合 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 后端(必需) + 前端(可选):见上「首次部署」

破坏性变更


更新内容

后端不可达时不再刷屏报错:自动降频重试,恢复后回到正常频率。

Fixed

  • 日志刷屏修复(#62:后端离线时,通知轮询与施工追踪器不再每次失败都记一条错误(首次保留、后续静默);轮询改为指数退避(最长 60 秒一次),期间游戏内提示「⚠ 后端不可达」并指引 !!PCH status,后端恢复时提示「✓ 后端已恢复」。