Mod Update Checker

从 Modrinth 检查和更新服务端 Mod

工具
管理

一键安装指令

!!MCDR plugin install mod_update_checker

作者

数据同步于

...

上次更新

...

最新版本

总下载量

147

返回插件仓库

ModUpdateChecker-v1.0.1.mcdr

版本

1.0.1

日期

2026年10月8日

大小

60.05 KiB

下载量

12

前往发行版源页面

MD5

81b3e3270d74638830e11013a57ca6e3

SHA256

d5891ef08ee488dbeed76dea1434405d4e2cbf6a9bc85de1e1dcfc1576eba7ce

MCDR 插件依赖

插件 ID依赖版本
mcdreforged>=2.13.0

Python 包依赖

Python 包依赖版本

无

内部改进与工具链修正。使用方式完全没有变化:配置项、命令、报告格式、状态判定都与 v1.0.0 一致。

变更

  • 按名字查找改为并行:自编译的 jar 走名字搜索阶段,实测 40 个这样的 Mod:4.22 秒 → 1.12 秒(约 3.8 倍),发出的请求数完全不变(同一批工作,只是重叠了)。

内部整理

  • 引入 ruff 静态检查(规则固定在 ruff.toml,target-version 取 3.8 以匹配 MCDR 2.13.0 的要求);首次运行的 25 处问题全部处理,包括包内 5 个未使用的 import 与两处丢失异常原因的 raise。
  • 发布工具修三处缺陷:资产上传地址的域名、含 / 分支名的 URL 编码、推送被拒时的提示措辞。
  • 修正文档里若干已过期的数字与说法。

验证

  • 测试套件 504 项全部通过。
  • 真实 MCDR 2.13.0 / 2.14.1 / 2.15.0 / 2.15.7 / 2.16.0 五版本各跑一遍完整流程,下载与关服安装两种模式逐项一致。
  • 产物可复现、换行归一、包内无注释与 docstring、包内代码可编译。