- 注册
- 2021/06/22
- 消息
- 12
- 金粒
- 1,666金粒
物品存储格式
在游戏源代码中,每个物品都可表示为一个ItemStack(物品堆叠)类对象。物品堆叠对象有规范的数据存储格式。以下使用SNBT的形式来表示一个物品堆叠:
代码:
{
id: "minecraft:stone",
components: {
custom_data: {
test: 123
},
custom_name: '{"text":"test_name"}',
lore: [
'第一行信息',
'第二行信息'
]
}
}
代码:
{id: "minecraft:stone",components: {custom_data: {test: 123},custom_name: '{"text":"test_name"}',lore: ['第一行信息','第二行信息']}}
代码:
/give @s minecraft:stone[custom_data={test:123},custom_name='{"text":"test_name"}',lore=['第一行信息','第二行信息']]
物品命令格式
代码:
minecraft:stone{test:'test'}
stone{test:'test'}
代码:
<物品组件名>=<组件值>
代码:
damage=5
代码:
stone[<物品组件名1>=<组件值1>,<物品组件名2>=<组件值2>,...]
代码:
stone[damge=5,repair_cost=2]
代码:
stone{test:'test'}
代码:
stone[custom_data={test:'test'}]