Mod Update Checker

Check and update server-side mods from Modrinth.

tool
management

Installation command

!!MCDR plugin install mod_update_checker

Author

Synced at

...

Last update

...

Latest version

Total downloads

100

Back to catalogue

ModUpdateChecker-v1.0.1.mcdr

Version

1.0.1

Date

October 8, 2026

Size

60.05 KiB

Downloads

9

MD5

81b3e3270d74638830e11013a57ca6e3

SHA256

d5891ef08ee488dbeed76dea1434405d4e2cbf6a9bc85de1e1dcfc1576eba7ce

MCDR Plugin Dependencies

Plugin IDRequirement
mcdreforged>=2.13.0

Python Package Requirements

Python PackageRequirement

none

内部改进与工具链修正。使用方式完全没有变化:配置项、命令、报告格式、状态判定都与 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、包内代码可编译。