展示方案
配置可复用的名称、Lore 与条件展示模板
展示方案位于 displays/ 目录,用于把物品变量渲染为名称和 Lore。
普通展示
| 语法 | 行为 |
|---|---|
<var> | 读取单个值;列表只取第一项 |
<var...> | 在 Lore 中按返回顺序展开多行 |
展开变量为空列表时,模板所在行会被移除,不会留下空白占位。
变量来源
- 物品的
name和lore节点 data-mapper结果- 耐久系统注入的
durability、durability_current、durability_max ItemReleaseEvent.Display监听器注入的变量- 第三方注册的
<namespace:key>RenderEntry
条件展示
条件按顺序判断,第一个返回 true 的展示方案生效;都不满足时使用 default。
第三方展示条目
名称取回调结果的第一行,Lore 展开全部行。同一个标签在一次渲染中只执行一次回调;第三方 RenderEntry 只在主线程执行。注册方式见扩展注册。
