命令行免安装版
体积最小modcheck--cli-standalone.zip
- 体积
- 约 18 MB,解压后是一个免安装目录
- 依赖
- 零第三方依赖,只用标准库
- 适合谁
- 想写脚本、要进 CI、在意体积;服务器上不方便装图形环境的时候
- 怎么启动
- 解压后双击
启动CLI.cmd - 卸载
- 删掉文件夹就算卸载
免安装、绿色便携。配置和清单都在它自己旁边的 config 目录里。
下载
升级服务端之前,先用它把模组查一遍 —— 别等开不了服才发现。
追求极致轻量化选命令行版;普通用户选图形界面版。两个版本读同一份配置、同一份清单,随时可以换着用。
下面两张卡里,命令行免安装版标了「体积最小」——那说的是体积,不是「最适合你」。它在服务器上、在脚本里最省事;如果你是第一次用,图形界面版更直观。
选择
两个跑的都是同一份判定逻辑。差别只在体积和你怎么操作它。
modcheck--cli-standalone.zip
启动CLI.cmd免安装、绿色便携。配置和清单都在它自己旁边的 config 目录里。
modcheck--gui.zip
启动GUI.cmd和命令行版读同一份配置、同一份清单。
模组下载
查完之后,把「建议使用」的那些版本一次性取回来 —— 不用你再去一个个翻模组的发布页。
这正是升级前的准备工作里最费时间的一段
一个 30 个模组的服,手动下载意味着打开 30 个发布页、分辨正式版还是测试版、确认加载器和游戏版本对不对得上、还要躲开那些「看起来最新其实不能用」的版本。modcheck 在检查时已经把这些都判断完了 —— 下载只是把结论落地。
.jar;源码包、文档包不下载(有几个模组带附加文件,它会在汇总里告诉你)。--pre。它不会动你的 mods 文件夹
下载需要你点那一下,而且只往你自己指定的文件夹里写。新版本会落在一个单独的地方,换不换、什么时候换,仍然是你的事 —— 这也是它默认不覆盖同名文件、遇到重名先问你的原因。
环境
打包产物开箱即用,不需要先装运行环境。
| 项目 | 要求 |
|---|---|
| 操作系统 | Windows 10 及以上;Linux |
| Python | 打包产物不需要。只有从源码运行时才需要 Python 3.11+ |
| 图形界面版额外要求 | 无 —— PyQt6 已经打包进产物 |
| 磁盘占用 | 命令行版约 18 MB;图形界面版解压后约 70 MB |
| 网络 | 需要。识别和判定要查询 Modrinth、CurseForge 和 Mojang 官方版本清单 |
| 权限 | 只需要读你的 mods 文件夹 —— 不写入、不修改、不删除 |
安全
边界
先说清楚,省得你在用到一半的时候才发现。