minecraft1.8及以上的版本的execute命令可以实现!
例:
execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:gold_block 0 kill @p[r=1]
每次激活此命令会杀死所有站在金块上的玩家,加r=1是为了避免玩家死亡后未及时复活仍在金块上导致误杀其他玩家。
在@a后还可以加上选择器,如
execute @a[score_计分板名=1] ~ ~ ~ detect ~ ~-1 ~ minecraft:gold_block 0 kill @p[r=1]
当然你可以执行于任何实体
例:
execute @e[type=Snowball] ~ ~ ~ summon PrimedTnt ~ ~-1 ~ {Fuse:10}
在所有雪球下方1格生成10ticks(0.5s)后爆炸的tnt
另外按F3后准星对着方块在右上角会显示这个方块的ID。
如图在右上角最后一行能看见minecraft:gold_block
额,又是你
∵