MCTOOLBOX
MC ToolboxMC TOOLBOX
<返回工具列表

资源包工具

Minecraft 资源包合并器

将多个 Java .zip 或 Bedrock .mcpack 资源包合并为一个可下载的包。列表中靠前的包在文件冲突时覆盖靠后的包。

1. 上传资源包

Minecraft 资源包合并原理

资源包按路径覆盖文件。如果两个包包含相同的纹理、模型或元数据文件,则只能有一个生效。本合并器采用与 Minecraft 资源包堆栈相同的逻辑:位于顶部的包优先级最高,并替换其下方包中的重复文件。

审查重复路径,而不是盲目合并

两个具有相同路径的文件不能仅仅因为都是 JSON 或 PNG 就自动合并。方块模型可能依赖于一个包中的纹理,而语言或声音文件可能包含值得从两个包中保留的条目。使用冲突列表和 MERGE_NOTES.txt 来决定优先级是否足够,或者某个特定文件是否需要手动语义合并。

在目标版本和版本中验证合并后的包

Java 版和基岩版使用不同的存档布局和元数据,因此选择一个输出版本并跳过不兼容的源包。导出后,打开 Minecraft 的资源包界面,检查兼容性警告,并测试代表性的方块、物品、声音和菜单。在游戏内验证合并结果之前,保留原始包。

上传

添加 Java .zip 包或 Bedrock .mcpack 文件。工具会自动检测 pack.mcmeta 和 manifest.json。

Reorder

上下移动包,直到你偏好的纹理获得最高优先级。导出前会检测重复路径。

导出

生成新的 manifest.json 或 pack.mcmeta,应用可选图标,合并后的文件在本地下载。

资源包合并器常见问题

当两个包使用相同文件时会发生什么?

优先级堆栈中较高的包获胜。输出文件还包含 MERGE_NOTES.txt,以便你查看覆盖和跳过的包。

我可以将 Java 和 Bedrock 包合并在一起吗?

输出必须是 Java 或 Bedrock 之一。格式不匹配的包会被跳过,因为将两种结构混合到一个压缩包中会导致包损坏。

这是私密的吗?

是的。文件在浏览器中使用 JSZip 读取和合并,不会上传到 MC Toolbox。