Skip to content

ui.yml:通用界面图标

ui.yml 统一控制不代表玩家真实物品的纯界面图标。所有条目都必须配置 material,并可选配置非负整数 custom-model-data

配置范围

路径默认材质用途
menu.fillerGRAY_STAINED_GLASS_PANE商店、选装、万用菜单与确认菜单填充
equipment.closedBARRIER非选装阶段提示
equipment.emptyBARRIER没有可用装备券提示
grid.coverLIGHT_GRAY_STAINED_GLASS_PANE普通多格物品覆盖格
grid.emptyGRAY_STAINED_GLASS_PANE网格空格
grid.blockedBLACK_STAINED_GLASS_PANE网格外阻挡格
mailbox.previousARROW邮箱上一页
mailbox.closeBARRIER邮箱关闭
mailbox.nextARROW邮箱下一页
mailbox.fillerBLACK_STAINED_GLASS_PANE邮箱底栏填充

示例:

yaml
mailbox:
  close:
    material: PAPER
    custom-model-data: 32003

玩家真实物品、邮箱邮件条目和网格锚点会保留物品自身的 CustomModelData,不由本文件覆盖。多格真实物品的占格和旋转模型继续由 custom-model-data.yml 管理;快捷栏和万用菜单由 quickbar.yml 管理;商店与装备券图标分别在 shop.ymlkits.ymldisplay.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