跳到主要内容

属性

数量

# 静态数量
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 值 (如羊毛颜色、工具耐久)