进阶清单文件¶
来源信息
- 原文仓库:github.com/Bedrock-OSS/bedrock-wiki
- 许可说明:以原仓库或原站点公开许可声明为准。
译文信息
- 原文:https://wiki.bedrock.dev/guide/advancedmanifest
- 作者或组织:Bedrock OSS
- 许可:知识共享署名-相同方式共享4.0国际许可协议(CC BY-SA 4.0)
提示
本页为附录章节。您可以从这里开始完整阅读指南。
本文旨在深入解析manifest.json文件,我们将详细讲解UUID的定义及添加方式,阐述依赖项的使用方法,不同格式版本的区别,以及如何包含元数据。
同时我们也会比较行为包、资源包和皮肤包之间的版本差异。
UUID详解¶
UUID是通用唯一识别码(Universal Unique Identifier)的缩写,共有5个官方版本和1个常见非官方版本。UUID是由数字、字母和连字符组成的36位字符串。
Minecraft使用完全随机生成的版本4变体1。这是构成您资源包在游戏中唯一身份标识的核心要素。
如何生成正确的UUID¶
您可以使用在线工具如UUID生成器和UUID工具来生成符合Minecraft要求的正确版本。
UUID常见问题¶
-
UUID是否区分大小写?
- 不区分,UUID使用16进制表示(包含数字0-9和字母a-f),大小写字母在系统中被视为等同。
-
能否在文件头和模块中使用相同UUID?
- 不可行,文件头UUID与模块UUID必须使用不同标识符。
警告
本页面内容尚在完善中!