-
Notifications
You must be signed in to change notification settings - Fork 2
ChangeBlock
small_jiu edited this page May 26, 2022
·
2 revisions
{
"main":[
{
"block":"compressed_bone_block",//不可无,不需要添加"mcs:",只需要id即可
"meta":[0,1,2,3,9,5],//可无,默认只有0
"time":"00:01:00",//为未在drops里定义时间的项所定义的全局时间,被定义的项均只会掉落自身
"canDrop":true,//依旧是设置全局掉落,子项可覆盖此全局设定
"drops": {//可无,默认掉落自身
"0": {
//可无,默认true(会变成掉落物形态),仅在掉落物是方块且只有一个物品的时候生效
//如果掉落物的数量大于一,则会把方块放下来一个,掉落数量减一的物品
"canDrop":true,
"time":"00:01:00",//格式为<分:秒:Tick>,没有则使用全局时间,tikc大于20则使用19
"item": [//可无,使用逗号分隔每个物品,格式为"<物品名>@<数量>@<子id>",不设置则默认掉落自身
"minecraft:stone@2@0",//<id>@<数量>@<子id>
"minecraft:stone@9",//<id>@<数量>
"minecraft:stone"//<id>
]
},
"1": {
//可以只定义时间,而不写掉落物,这样就会默认掉落自身
//不建议在掉落自身的情况下把canDrop改为false
// 这会导致一直设置方块为自身,就会无限循环下去
"canDrop":false,
"time":"00:5:2555555",
"item": [//可无,使用逗号分隔每个物品,格式为"<物品名>@<数量>@<子id>",不设置则默认掉落自身
"minecraft:stone@8@1"//<id>@<数量>@<子id>
]
},
"2": {
//也可以只写掉落物,不写时间,这样就默认使用全局时间
"item":["minecraft:stone@2@0", "minecraft:stone@9@1"]
},
"3":[
"00:01:00",//定义时间项,在使用[]的时候,time项必须在第一行
//以下均为掉落物,三种写法均支持
"minecraft:stone@2@0",//<id>@<数量>@<子id>
"minecraft:stone@9",//<id>@<数量>
"minecraft:stone"//<id>
]
//而9跟5未在drops项被定义,则全部自定义项均使用全局设定
}
}
]
}