Appearance
ui.yml:通用界面图标
ui.yml 统一控制不代表玩家真实物品的纯界面图标。所有条目都必须配置 material,并可选配置非负整数 custom-model-data。
配置范围
| 路径 | 默认材质 | 用途 |
|---|---|---|
menu.filler | GRAY_STAINED_GLASS_PANE | 商店、选装、万用菜单与确认菜单填充 |
equipment.closed | BARRIER | 非选装阶段提示 |
equipment.empty | BARRIER | 没有可用装备券提示 |
grid.cover | LIGHT_GRAY_STAINED_GLASS_PANE | 普通多格物品覆盖格 |
grid.empty | GRAY_STAINED_GLASS_PANE | 网格空格 |
grid.blocked | BLACK_STAINED_GLASS_PANE | 网格外阻挡格 |
mailbox.previous | ARROW | 邮箱上一页 |
mailbox.close | BARRIER | 邮箱关闭 |
mailbox.next | ARROW | 邮箱下一页 |
mailbox.filler | BLACK_STAINED_GLASS_PANE | 邮箱底栏填充 |
示例:
yaml
mailbox:
close:
material: PAPER
custom-model-data: 32003玩家真实物品、邮箱邮件条目和网格锚点会保留物品自身的 CustomModelData,不由本文件覆盖。多格真实物品的占格和旋转模型继续由 custom-model-data.yml 管理;快捷栏和万用菜单由 quickbar.yml 管理;商店与装备券图标分别在 shop.yml、kits.yml 的 display.custom-model-data 中配置。
修改后执行 /fkescape admin reload。任意图标材质无效、不是物品或 CMD 为负数时,整批配置重载失败并继续使用旧配置。
yaml
# 所有图标都支持可选的 custom-model-data(非负整数)。
# 这里只配置纯界面图标;玩家真实物品会保留自身的 CustomModelData。
menu:
filler:
material: GRAY_STAINED_GLASS_PANE
equipment:
closed:
material: BARRIER
empty:
material: BARRIER
grid:
cover:
material: LIGHT_GRAY_STAINED_GLASS_PANE
empty:
material: GRAY_STAINED_GLASS_PANE
blocked:
material: BLACK_STAINED_GLASS_PANE
mailbox:
previous:
material: ARROW
close:
material: BARRIER
next:
material: ARROW
filler:
material: BLACK_STAINED_GLASS_PANE