UI
该页面的编辑正在进行中。 请帮助我们扩充或改进这篇文章。 |
用户界面(User Interface,简称UI)是Minecraft中玩家对游戏进行互动操作和获取信息的介质。
类型 编辑
JSON UI 编辑
Minecraft使用JSON定义游戏中的大部分UI。这些JSON储存在资源包中,这意味着你可以通过使用资源包来达到自定义UI的目的。
对于一个 JSON-UI 界面来说,入口为特定名称且类别为screen
的控件,其控件名称与硬编码直接绑定,无法更改。同一个命名空间可同时应用多个文件,但所有文件的节点路径不能相同,即便在极少见的情况下能被合并读取,但并不推荐这样做。如无必要,请给每一节点下单控件赋予独特的名称。
JSON-UI 并非 Minecraft 用户操作界面的全部构成,如 CubemapBackgroundScreen
、NoLicenseScreen
、InGamePlayScreen
等界面并不由 JSON 文件控制,但它们均使用同一套布局样式。而新版本的 CoreUI 与其他类别的 UI 实现原理大不相同,与 jsonc 编码的文件不属于同一体系。