关于检测玩家死亡的原理
目标选择器@e无法选择死掉的玩家,而@a可以选择死掉的玩家,所以可以先给全部玩家加一个标签,然后在全部玩家实体上去掉这个标签,留有标签的玩家就是处在死亡状态的玩家。
原理就这么简单,也用不了几个命令方块,在做之前先准备一个记分板
scoreboard objectives add dead dummy
关闭命令方块输出显示
gamerule commandblockoutput false从左下角第一个命令方块开始,先给所有玩家加上一个标签
tag @a add dead
接下来第二个命令方块是去除活着的玩家身上的标签
tag @e[type=player]...