属性
数量
# 静态数量
amount: 10
# 动态数量 (需要是返回数值的变量)
amount: '${js: varInt("%server_time_s%") + 1}'
发光
# 直接设置布尔值,开启或关闭(默认:关闭)
# 实质是为物品添加一个附魔效果 & 隐藏附魔显示的标签,因此不能让所有物品都发光
shiny: true
# 动态效果(条件表达式)
shiny: 'all [ perm *vip.user money *100 ]'
如果你要给图标真正添加附魔,而不只是做发光效果,请使用下面的 enchant 节点。
附魔
enchant:
accumulating: 1
enchant:
sharpness: 5
unbreaking: 3
- 写在
display节点下 - 键名是附魔 ID,值是附魔等级
accumulating这里只是附魔 ID 示例,只有服务器能识别到的附魔才会生效- 可以同时写多个附魔
标签
flags:
- 'HIDE_ENCHANTS'
- 'HIDE_ATTRIBUTES'
可用物品标签
- HIDE_ENCHANTS
- HIDE_ATTRIBUTES
- HIDE_UNBREAKABLE
- HIDE_POTION_EFFECTS
- HIDE_DESTROYS
- HIDE_PLACED_ON
NBT
nbt:
balabala: 12345
- 支持使用变量
Item Model
item_model: fish
Tooltip Style
tooltip: blue
Hide Tooltip
hide_tooltip: true
hide_tool: 'all [ perm *vip.user money *100 ]'
无法破坏
unbreakable: true
unbreakable: 'all [ perm *vip.user ]'
数据值
data: 0
data: '${js: 10}'
对应物品的 Damage 值 (如羊毛颜色、工具耐久)