整合包格式对比:.mrpack、CurseForge .zip 与 MultiMC 实例

三种格式,三种思路

.mrpack (Modrinth)CurseForge .zipMultiMC 实例
清单文件modrinth.index.jsonmanifest.jsoninstance.cfg + mmc-pack.json
模组引用方式直接 URL + 哈希CurseForge 项目 ID + 文件 ID本地 JAR,位于 .minecraft/mods
服务依赖Modrinth(或任意镜像)CurseForge API
可移植性绑定 CurseForge 生态最高(完全自包含)
文件体积极小极小完整体积

实际意味着什么

如果你发布在 Modrinth,用户可以用任何兼容启动器游玩;发布在 CurseForge,用户就必须使用 CurseForge 生态。而「MultiMC 实例」形式的 ZIP 因为包含全部文件,最适合离线分享。

我们的转换器把这些统一起来:输入一个 .mrpack ,输出一个完全解析好的 ZIP,其行为等同于自包含实例。