最近在和女友玩 国际版 我的世界 基岩版(Minecraft: Bedrock Edition,下简称 MCPE) 时,由于在手机上耗电量较大且操作不习惯,因而萌生使用 PC 开房间联机玩耍的想法。上网搜索教程几乎全都建立在 存储位置 的设置为“外部”的前提下,但由于初次接触 安卓 版本的 MCPE,我并不知道需要在创建世界时设置 存储位置 为“外部”,才便于导出存档。因此经过摸索,这里提供一个解决方案。
因此,本篇的背景为:安卓(未ROOT)、MCPE(版本为 v26.33)、存档位置为“应用程序”时。
一、用到的工具
我们需要用到一个名为 Import/Export Button Unhider v3 for MCPE 的基岩版资源包,由 faizul726 (Fzul) 上传,但 GitHub 上发布版本最新的时间为 2 年前,这里找到一个作者近期活跃过的平台,可在此处 Import/Export Button Unhider v3 for MCPE | Minecraft PE Texture Packs 或 CurseForge Import/Export Button Unhider v3 for MCPE - Minecraft Bedrock Texture Packs - CurseForge 上下载。下载的格式为 .mapack 格式,这是 基岩版 专属的格式。
简单来讲,这个资源包通过修改 JSON UI,将原本已经废弃的 世界导出 和 世界模板导出 按钮调出,但截至 Minecraft v1.21.120 版本后,Mojang 已经移除了导入/导出相关的核心功能,因此 世界导出 这个按钮将不可用。好在 世界模板导出 这个按钮依然工作,我们可以通过这个按钮导出格式为 .mctemplate 的世界存档模板。
可选:
- Total Commander,用于手机自带“打开方式”选项中没有 Minecraft 选项时。
二、操作方法
注意!不要卸载 Minecraft,也不要清除应用数据,这会导致本地存档数据丢失。
下载上一步中我们所提到的资源包 Import/Export Button Unhider v3 for MCPE ,导入该 .mcpack 文件(即使用 Minecraft 打开该文件),导入会自动执行并有完成提示。在 Minecraft 主菜单进入:设置 → 全局资源 → 我的资源包 ,激活这个资源包。
然后在存档设置里找到 资源包 选项,为你想要迁移的存档同样激活这个资源包。如之前存档就在“应用程序”里,那么请不要更改为“外部”。本方法仅讲解在“应用程序”时的操作。
随后进入你需要迁移的世界存档,暂停游戏,打开 设置 → 全局资源 ,寻找 Export Template 或 导出世界模板,选择导出目录(建议将导出的 .mctemplate 保存到 Download 等便于找到的公共目录)。最后复制一份文件,把副本的扩展名改成 .mcworld 即可。
.mcworld 和 .mctemplate 本质上都是世界归档格式;模板导入后通常会生成新的世界副本。不过这是社区变通方案,导入后必须检查玩家背包、末影箱、坐标、附加包、记分板和成就是否完整,不要立即删除原世界。 微软的创作者文档 也说明了导出世界与模板归档之间的转换方式。
至于之后的步骤则很容易找到相关的教程,本篇所需要解决的重点问题已经完成。得到 .mcworld 标准格式的基岩版存档后,无论你是想将原本位于“应用程序”存储位置的存档改为“外部”(即将存储位置改为“外部”后重新导入该存档到游戏里,或直接将存档文件解压后放在对应目录下),还是想将存档迁移到 PC 端或者服务器上,都可以找到相关的教程轻松的进行。
祝大家都能顺顺利利,存档安全无虞。
