故障排除¶
署名信息
为Minecraft基岩版创建附加包是一个相对简单的过程,一旦你掌握了它。第一次制作附加包通常是一个令人沮丧且容易出错的过程。本文档包含了一些修复这些棘手错误的技巧和窍门,以及最佳实践信息。
在跳入特定领域的故障排除技巧之前,请先阅读整个页面。
重新加载¶
首先,你应该始终尝试重新加载Minecraft。这意味着完全关闭游戏,然后重新打开。这可以捕捉到许多错误,尤其是那些与通过文件路径访问的资源相关的错误,例如纹理或战利品表。
环境¶
预防棘手错误的最佳方法是在正确的环境中工作。你应该查看软件准备文档以获取编辑器推荐。最重要的部分是获取一个JSON校验器(或使用在线json校验器),并将你的包存储在development_behavior_packs
和development_resource_packs
中。
如果你的附加包在普通文件夹中,你可能会遇到“包缓存”问题,即你在一个位置编辑文件,但游戏仍在使用旧文件。
内容日志¶
请使用内容日志!
内容日志是你调试附加包的最佳工具。请不要跳过这一步!
提示
错误在多次反复运行时并不会被清除,因此你在内容日志中看到的错误可能是之前运行的旧错误。
“内容日志”是在你的包中发现的问题的列表。每次加载你的世界时,Minecraft都会生成此列表。它可以捕捉到诸如: - 错误的纹理路径 - 拼写错误的组件 - 不正确的json结构
内容日志可以在设置 > 创建者
中开启。内容日志将在游戏加载时显示,并且如果在游戏进行过程中发生更多错误,也会显示。
内容日志文件¶
内容日志以.txt
格式保存在你的文件中:
- Windows:
C:\Users\USERNAME\AppData\Local\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\LocalState\logs
- Android:
/storage/emulated/0/Android/data/com.mojang.minecraftpe/files/games/com.mojang/logs
使用原版资源¶
你应该下载原版资源和行为包。你可以在这里找到原版资源和行为包。如果你遇到任何问题,可以与原版文件进行比较!
JSON架构¶
JSON架构是文件验证的有价值工具。你可以在这里了解更多关于JSON架构的信息。