item:
uniqueId: "默认物品"
data:
击杀数: 0
level: "$random.int(1, 100)"
quality: |-
$random.weight(
createWeight(0.2, {color: "§7", text: "劣质", value: "0.48" }),
createWeight(0.3, {color: "§7", text: "粗质", value: "0.51" }),
createWeight(0.1, {color: "§a", text: "精致", value: "0.80" })
)
meta:
unbreakable: false
custom_model_data: 0
durability: 100
maxDurability: 100
display:
material: DIAMOND_SWORD
name: '&f测试之剑 &eLv.$data{level}'
lore:
- ' '
- ' &f物品属性:'
- ' '
- ' &f等级:&e $data{level}'
- ' &f品阶:&e $js{getData("level").asInt() > 10 ? "&6高级武器" : "&f普通武器" }'
- ' &f品质:&e $js{getData("quality").getString("color") + getData("quality").getString("text") + " 值: " + getData("quality").getString("value")}'
- ' &f击杀数:&e $data{击杀数}'
- ' '
- ' &f物品描述: '
- ' &ftest: $js{random.int(1, 100)}'
- ' '
- ' &7&o传闻中斩杀一切的OP武器'
- ' '
- '&f耐久度: $durability{[bar] &a[durability]&7/&f[maxDurability]}'
- ' '
actions:
KILL_ENTITY:
- condition: '(getData("击杀数").asInt() == 13)'
action:
- "tell: &6击杀条件达成..."
- 'tell: &a击杀生物'
- 'js: setData("击杀数", (getData("击杀数").asInt() + 1).toFixed(0))'
- '扣除耐久: -1'
- '更新物品'