请先输入 Modrinth 项目 ID 或 slug。
MRPack 转 ZIP转换器
在浏览器中使用 MRPack 转 ZIP 工具,将 Modrinth .mrpack 文件、项目 ID 或下载链接转换成启动器可导入的 ZIP。
转换在浏览器中运行,可作为 Modrinth pack to ZIP 工具使用。本地 .mrpack 不会上传到服务器;引用文件会从原始下载 URL 直接获取。
转换工作台
空闲输出槽
本地文件只保留在当前浏览器会话中。Project ID 和 URL 模式会从公开 URL 直接获取文件。
本地文件只保留在当前浏览器会话中。Project ID 和 URL 模式会从公开 URL 直接获取文件。
正在准备 MRPack 来源... 正在读取 modrinth.index.json... 正在下载引用文件... 正在生成 ZIP 压缩包...
转换完成,可点击按钮下载 ZIP。
引用下载仍可能因为来源 URL 缺失、CORS 阻止、文件过大、被限流或源站暂时不可用而失败。转换器会对不安全输入快速失败,并把部分下载问题报告出来,而不是静默吞掉错误。
什么是 .mrpack 文件?
MRPack 与 ZIP 的差异,本质上是格式和启动器兼容性差异。.mrpack 是 Modrinth 的整合包格式:它保存整合包元数据,并告诉启动器每个模组、资源包、光影或配置文件应该从哪里下载。
大多数整合包内的 modrinth.index.json 会记录 Minecraft 版本、加载器、依赖、文件路径、哈希和下载 URL。本地配置、默认选项、光影预设和自定义资源通常位于 overrides,这些内容在重建 ZIP 时必须保留。
标准 ZIP 整合包更容易在不识别 .mrpack 的启动器、服务器面板和手动安装流程中使用。MRPack 转 ZIP 会把重要的清单信息、引用文件和 overrides 放到一个更通用的压缩包里。
这个转换页面只专注一件事:读取 Modrinth 整合包结构,收集浏览器能访问的引用文件,保留 override 目录,并生成启动器可用的 ZIP,而不是把工具扩展成复杂的整合包编辑器。
转换流程如何工作
选择来源、解析清单、复制 overrides、获取引用文件,然后下载重建后的 ZIP 压缩包。
选择来源
输入 Modrinth 项目 ID、粘贴 .mrpack 直链,或上传本地文件。项目 ID 模式会查找对应 Modrinth 版本;上传模式会把源文件保留在当前浏览器会话中处理。
解析引用模组
浏览器读取 modrinth.index.json,复制 overrides,并从清单 URL 获取引用文件。这样 Minecraft modpack converter 只围绕真实清单内容工作,不靠猜测判断哪些模组属于整合包。
准备 ZIP
输出标准 ZIP 压缩包,包含转换后的整合包文件、复制的 overrides,以及必要时生成的 FAILED_DOWNLOADS.txt。目标是得到常见启动器可以检查或导入的转换结果。
真实转换限制
浏览器会执行 100 MB MRPack source 限制、250 MB referenced file 限制、1 GB total referenced files 限制,以及 3000 manifest files 限制;超过限制会在转换前或转换中停止对应步骤。
引用下载仍可能因为来源 URL 缺失、CORS 阻止、文件过大、被限流或源站暂时不可用而失败。转换器会对不安全输入快速失败,并把部分下载问题报告出来,而不是静默吞掉错误。
如果部分文件无法获取,生成的 ZIP 会包含 FAILED_DOWNLOADS.txt,方便你查看原始路径、来源 URL 和需要手动处理的原因。当某个模组源站阻止浏览器下载时,这能让生成结果更容易修复。
哪些启动器需要 ZIP?
有些启动器能直接支持 .mrpack,有些启动器更适合使用标准 ZIP 压缩包,尤其是手动导入或准备服务器面板文件时。
Prism Launcher / MultiMC / ATLauncher
优先使用原生 .mrpack 导入。只有在分享、检查或手动修复时,才需要转换成标准压缩包。
CurseForge 和通用 ZIP 导入器
当启动器需要压缩包布局,而不是 Modrinth 清单时,ZIP 会更方便。
官方 Minecraft 启动器 / Technic
这些流程通常需要手动配置档案、复制 mods 和 configs,而不是直接导入 .mrpack。
HMCL / PCL2 / 国内常用启动器
当具体启动器版本不识别 Modrinth 整合包时,ZIP 是更稳妥的导入或检查方式。
服务器面板和手动安装
ZIP 更容易上传、解压、审查和在不识别 Modrinth 的环境中分发。