UI 文件定义
在香草资源包中,ui/_ui_defs.json储存着全部定义的 UI 文件,只有定义这些文件,Minecraft 才会把这些文件认为是 UI 文件。
{
"ui_defs": [
"ui/test.json",
"test/test.json"
]
}
{"ui_defs": ["ui/test.png"]}
接下来的知识应该你几分钟就能理解,那么,开始吧!
文件已经成功定义了。我们只需要在 ui_defs 数组中添加相对于资源包的路径即可,例如
已经定义过的文件就不需要再次添加到 ui_defs 数组中了,因为这个定义文件会与其他资源包(包括香草资源包)的 UI 定义文件合并。
在定义新的 UI 文件时,请确保路径包含文件扩展名,文件夹和文件名之间使用斜杠 "/" 分隔。
同时,Minecraft 不要求必须使用 .json 后缀名,如下方示例。使用其他后缀名(或没有后缀名)也是可以的,但尽量使用 .json 后缀名,因为使用不恰当的后缀名可能导致其他软件误删 JSON UI 文件。