版本1.12+ 主要是单机,最好支持多人
需求:1.检测有特定log的方块,例如检测log为“扔到地上变成宝箱”的箱子物品掉落物
2.在该物品处生成有内容的容器,例如在该物品处生成一个有颗钻石的箱子
3.应当删除该掉落物
应该如何设置命令方块?
需求:1.检测有特定log的方块,例如检测log为“扔到地上变成宝箱”的箱子物品掉落物
2.在该物品处生成有内容的容器,例如在该物品处生成一个有颗钻石的箱子
3.应当删除该掉落物
应该如何设置命令方块?
log是什么...我默认理解为NBT了



均为:不受制约>保持开启
第一个紫色:/scoreboard players tag @e add sc {Item:{id:"minecraft:chest",Count:1b,tag:{display:{Name:"扔到地上生成箱子"}}}}
第二个:/execute @e[tag=sc] ~ ~ ~ /setblock ~ ~ ~ chest 0 keep {Items:[{Slot:0b,id:"minecraft:diamond",Count:1b}]}
第三个:/kill @e[tag=sc,type=Item]
这样只要地面上出现一个名字为“扔到地上生成箱子”的箱子物品,那物品处便会出现一个内有钻石的箱子



均为:不受制约>保持开启
第一个紫色:/scoreboard players tag @e add sc {Item:{id:"minecraft:chest",Count:1b,tag:{display:{Name:"扔到地上生成箱子"}}}}
第二个:/execute @e[tag=sc] ~ ~ ~ /setblock ~ ~ ~ chest 0 keep {Items:[{Slot:0b,id:"minecraft:diamond",Count:1b}]}
第三个:/kill @e[tag=sc,type=Item]
这样只要地面上出现一个名字为“扔到地上生成箱子”的箱子物品,那物品处便会出现一个内有钻石的箱子
log是木头啊……