将.mrpack文件拖放到这里
或
上传.mrpack文件开始转换
这款免费在线工具可以将Modrinth模组包文件(.mrpack)转换为Minecraft模组的标准ZIP格式。无需安装任何软件,所有处理过程都在浏览器中完成。
该工具专为需要在不同格式之间转换文件以兼容各种启动器和模组加载器的Minecraft模组用户设计。
将Modrinth模组包(.mrpack)转换为标准ZIP文件涉及几个步骤,我们的工具会自动处理这些步骤:
将您的.mrpack文件上传到我们的工具。文件完全在您的浏览器中处理,不会发送到任何服务器。
我们的工具提取modrinth.index.json文件并分析模组结构,准备转换为标准ZIP格式。
工具根据您的设置打包所有文件,并创建一个可下载的标准ZIP文件。
Modrinth模组包(.mrpack)是特殊的ZIP文件,包含描述模组结构和每个文件元数据的JSON索引文件。主要区别:
虽然MRPACK文件设计为通过兼容的启动器直接安装,但如果需要,您也可以手动打开和提取它们:
对于高级用户,这些命令可以直接提取MRPACK文件:
# Windows (使用PowerShell) Rename-Item "yourpack.mrpack" "yourpack.zip" Expand-Archive -Path "yourpack.zip" -DestinationPath "./extracted" # Linux/macOS mv yourpack.mrpack yourpack.zip unzip yourpack.zip -d ./extracted
注意: 仅仅打开MRPACK文件不会下载实际的mod文件。要获取mod文件,您需要使用兼容的启动器,或者从modrinth.index.json文件中列出的URL手动下载每个mod。
MRPACK文件本身不直接包含模组的JAR文件,但我们的转换器可以帮助您提取所有JAR文件:
问题:"无法打开.mrpack文件"
问题:"安装后缺少模组"
问题:"MRPACK文件损坏"
问题:"无法转换MRPACK"
高级故障排除: 如果您继续遇到特定MRPACK文件的问题,可以检查modrinth.index.json文件中是否有无效条目或损坏的URL。通常,手动下载有问题的模组并将它们放在正确的文件夹中可以解决安装问题。
.mrpack文件是Modrinth的我的世界模组包格式。它包含一个特殊的索引文件,列出了包中的所有模组及其元数据和下载信息。
一些我的世界启动器或模组管理器可能不直接支持.mrpack格式。转换为标准ZIP可以让您使用任何支持常规ZIP文件的启动器来使用这些模组。
是的,所有处理都完全在您的浏览器中进行。您的文件永远不会上传到任何服务器,确保完全的隐私和安全。
默认情况下,我们会在输出的ZIP中包含原始的modrinth.index.json文件。如果您不需要在转换后的文件中包含元数据,可以选择排除它。
不幸的是,这个网页工具需要互联网连接才能初始加载。如果您启用了"下载模组文件"选项,它还需要互联网访问来下载引用的模组文件。然而,基本的文件处理是在本地进行的。如果您需要完全离线的解决方案,请考虑使用命令行工具如packwiz或专门的模组管理器。
启用此选项后,将下载modrinth.index.json中引用的所有模组文件并将其包含在输出的ZIP中。这会创建一个完整的、可直接使用的模组包,适用于不支持.mrpack格式的启动器。如果不启用此选项,输出的ZIP将只包含已经存在于.mrpack文件中的文件(通常只有配置文件和资源包)。
启动器 | 原生MRPACK支持 | 需要ZIP转换 | 备注 |
---|---|---|---|
Prism Launcher | 完全支持 | 不需要 | 可直接导入 |
MultiMC | 完全支持 | 不需要 | 5.0+版本通过"从zip导入"功能支持 |
官方启动器 | 不支持 | 需要 | 不支持模组包 |
CurseForge | 部分支持 | 有时需要 | 主要为.cf格式设计,部分mrpack文件可能需要转换 |
ATLauncher | 完全支持 | 不需要 | 可直接导入 |
GDLauncher | 完全支持 | 不需要 | 使用导入功能 |
Technic Launcher | 不支持 | 需要 | 仅支持ZIP格式 |
HMCL | 完全支持 | 不需要 | 使用"安装整合包"功能 |
PCL2 | 部分支持 | 推荐 | ZIP格式更稳定 |
Prism启动器完全支持Modrinth的.mrpack格式。
Prism启动器将根据索引文件自动下载所有需要的模组。
MultiMC 5.0及以上版本直接支持.mrpack文件。
请确保您使用的是MultiMC 5.0或更新版本,以获得正确的.mrpack支持。
官方Minecraft启动器不支持.mrpack文件。您需要转换文件并手动安装模组。
这个过程较为复杂且容易出错。建议使用专门的启动器来更轻松地安装模组包。
HMCL(Hello Minecraft! Launcher)通过其模组包安装功能完全支持.mrpack文件。
HMCL在中国和亚洲地区特别受欢迎,并提供出色的.mrpack支持,包括自动依赖下载和模组解析。
HMCL是处理.mrpack文件最可靠的启动器之一,提供简单的一键式安装过程。
PCL2(Plain Craft Launcher 2)对.mrpack的支持有限。推荐转换为ZIP格式以获得更好的兼容性。
虽然PCL2可能直接识别一些.mrpack文件,但转换为.zip格式通常会带来更可靠的安装体验。
对于上面未特别提及的其他启动器:
如有疑问,转换为ZIP格式可提供最广泛的兼容性,适用于所有启动器。
Modrinth模组包格式(.mrpack)是一种专为高效、标准化分发Minecraft模组包而设计的特殊ZIP文件格式。
modrinth.index.json
文件中overrides
文件夹用于配置文件
modrinth.index.json
文件包含格式版本、游戏类型、模组列表及下载URL、文件路径、依赖信息和用于验证的文件哈希值等元数据。这种结构化方法使兼容的启动器能够自动下载和安装所有必需的模组。
{ "formatVersion": 1, "game": "minecraft", "versionId": "1.0.0", "name": "示例模组包", "summary": "展示格式的示例模组包", "files": [ { "path": "mods/examplemod.jar", "hashes": { "sha1": "93d6c1f9a0c18c8d1b6ae114f26fd1b2766e9ff4", "sha512": "4cd3a3e74a0b68e5b5e3fa4c8bdd8a3c8531e771..." }, "downloads": [ "https://cdn.modrinth.com/data/AAAAAAA/versions/1.0.0/examplemod.jar" ], "fileSize": 1234567 } // 其他文件... ], "dependencies": { "minecraft": "1.19.2", "fabric-loader": "0.14.9" } }
这个简化示例展示了每个MRPACK中的modrinth.index.json文件的核心结构。
MRPACK格式由Modrinth开发,作为现有模组包格式的开放、高效替代品。主要发展:
Feature | MRPACK | CurseForge | ZIP/MultiMC |
---|---|---|---|
文件大小 | 小(仅包含引用) | 中(清单文件) | 大(包含所有模组) |
完整性验证 | SHA1和SHA512哈希 | 仅项目ID | 无内置验证 |
启动器支持 | 大多数现代启动器 | CurseForge和部分其他 | 通用支持 |
客户端/服务器区分 | 内置支持 | 有限支持 | 手动分离 |
开放标准 | 是(完全文档化) | 部分 | 无标准 |