如何用命令检查一区域方块
发布网友
发布时间:2022-04-26 09:41
我来回答
共2个回答
热心网友
时间:2022-06-26 22:41
在命令方块中输入:/testforblock x y z minecraft:dirt
用红是比较器连接命令方块,就是在指定坐标上有一块泥土,比较器输出用时6gt即30%秒,
要降低延迟可以输入:
/scoreboard objectives add BoolDetectBlock mmy
在命令方块中输入:
/summon Minecart x y+1 z {CustomName:"Blocktestor"}
/execute @e[type=Minecart,name=Blocktestor] ~ ~ ~ detect ~ ~-1 ~ minecraft:dirt /scoreboard players set @e[type=Minecart,name=Blocktestor] BoolDetectBlock 1
还原用
/scoreboard players set @e BoolDetectBlock 0
就是在指定位置上有一块泥土积分班BoolDetectBlock的输出为True ,用时3gt即15%秒。
不懂请继续追问。
热心网友
时间:2022-06-26 22:42
我看你在cb吧也发的有……
针对单一坐标的方块检查用testforblock就好,对一个区域的话testforblocks比较合适。