你的包已经做好了,想拿来玩玩。本指南介绍两种把它放进 Minecraft 的方法:用于边做边测试的开发文件夹,以及用于分享的打包文件(.mcpack 和 .mcaddon)。
方法 1:开发文件夹(制作过程中最好用)
开发文件夹让你修改文件后,不用打包就能看到效果。
- 把你的
BP文件夹复制到com.mojang/development_behavior_packs/。 - 把你的
RP文件夹复制到com.mojang/development_resource_packs/。 - 打开 Minecraft,在一个世界中启用这些包(见下文)。
之后的流程很简单:编辑文件,保存,然后退出世界再重新进入。每次加载世界时,Minecraft 都会从开发文件夹重新加载包,所以你不需要再次导入,也不需要修改版本号。
不知道 com.mojang 在哪里?请看你需要的工具。
小贴士
有些改动,比如新纹理,只要退出再重新进入世界就能生效。如果改动没有出现,就彻底关闭 Minecraft 再重新启动。
方法 2:打包成文件
要分享你的附加包,或者想在手机上轻松安装,就需要把文件夹变成一个文件。这些文件其实就是换了扩展名的 ZIP 压缩包。
制作 .mcpack(单个包)
- 打开你的
BP文件夹,确保能看到manifest.json。 - 选中里面的所有内容(清单、图标以及所有子文件夹)。
- 把选中的内容压缩成一个 ZIP 文件。
- 把文件从
My Pack.zip重命名为My Pack BP.mcpack。 - 对
RP文件夹做同样的操作,得到My Pack RP.mcpack。
压缩内容,而不是文件夹
manifest.json 必须位于 ZIP 的最顶层。如果你压缩的是 BP 文件夹本身,清单在压缩包里就会位于 BP/ 中,Minecraft 会提示导入失败。
在 Windows 上,如果你看不到文件名末尾的 .zip,请打开文件资源管理器,选择查看,然后开启文件扩展名。否则你可能会得到 pack.mcpack.zip,它在 Minecraft 中无法打开。
制作 .mcaddon(两个包合在一起)
一个 .mcaddon 可以在一个文件里装下多个包,玩家点一下就能全部安装。
- 把
BP和RP文件夹并排放在同一个文件夹里。 - 选中这两个文件夹。
- 把它们压缩成一个 ZIP。
- 重命名为
My Pack.mcaddon。
这一次,各个包在压缩包里保留在各自的文件夹中:
BP/
manifest.json
pack_icon.png
items/
RP/
manifest.json
pack_icon.png
textures/在各个平台上导入
Windows
双击 .mcpack 或 .mcaddon 文件。Minecraft 会打开,先显示“开始导入”,然后显示“导入成功”。
Android
- 从文件管理器、下载通知或聊天应用中打开文件。
- 如果询问使用哪个应用打开,选择 Minecraft。
- 等待“导入成功”的提示。
iPhone 和 iPad
- 在文件 App、Safari 下载内容或聊天应用中找到文件。
- 点击它,然后使用分享按钮并选择 Minecraft;如果出现在 Minecraft 中打开,也可以直接点它。
- Minecraft 会启动并导入这个包。
主机
Xbox、PlayStation 和 Switch 无法直接导入文件。想在这些平台上游玩,可以从另一台设备把带有这些包的世界上传到 Realm,或者加入一个装有这些包的服务器。
在世界中启用包
导入包只是把它加入了你的库。你仍然需要在每个世界中启用它。
- 创建一个新世界,或者点击已有世界旁边的铅笔图标。
- 在左侧向下滚动到行为包。
- 在可用下点击你的包,然后点击激活。
- 如果你的 BP 依赖于你的 RP,Minecraft 会提示一并添加资源包。点接受即可。否则,打开资源包,自己激活 RP。
- 开始游戏。
先复制一份你的世界
一个世界一旦加载过某个行为包,就会记住它。请在新的或复制出来的世界中测试新附加包,千万不要在你的主生存世界中测试,以免损坏的包毁掉它。
实验性玩法开关
有些功能还在测试阶段。Mojang 把它们放在实验性玩法里,你可以在世界设置的游戏标签页中找到。
- 大多数自定义物品、方块和生物无需开启任何实验性玩法就能运行。
- 较新的或测试版功能,比如测试版 Script API 模块,需要开启 Beta APIs 之类的开关。
- 你可以为已有的世界开启实验性玩法,但 Minecraft 会先发出警告,并把这个世界永久标记为实验性世界。请在副本上操作。
除非某个功能明确需要,否则不要开启实验性玩法。
更新你的附加包
当你分享打包好的附加包的新版本时:
- 提高两个清单头部中的
version,比如从[1, 0, 0]改为[1, 0, 1]。 - 更新 BP 的
dependencies条目中的版本,使其与 RP 的新版本一致。 - 重新打包并导入。
如果你没有提高版本号,Minecraft 可能会说这个包已经安装过了,并继续使用旧版本。开发文件夹中的包不需要这样做。
一键搞定
压缩、重命名、检查每个清单是否正确,是制作附加包时最麻烦的部分,在手机上尤其如此。GodCraft 帮你跳过所有这些步骤。当你在工坊中完成附加包后,点击导出,就会得到一个现成的 .mcaddon,里面包含两个包、它们的清单以及全新的 UUID。在 Minecraft 中打开它,就会像其他附加包一样导入。
检查清单
- 清单位于每个
.mcpack的最顶层。 - 文件以
.mcpack或.mcaddon结尾,而不是.zip。 - 两个包都已在世界中激活。
- 如果是更新,版本号已经提高。
遇到问题了?前往出错时怎么办。