您现在的位置是: 首页 > 游戏解谜 游戏解谜

我的世界新手怎么调查方块-我的世界查询方块坐标指令

tamoadmin 2024-09-10 人已围观

简介1.我的世界怎么不用观察者,让一个方块被破坏后在较远的地方生成一次红石信号?2.我的世界怎么让命令方块检测到xxx坐标处有一方块,然后再激发另一个命令方块3.我的世界怎么检测玩家脚下的方块我的世界怎么不用观察者,让一个方块被破坏后在较远的地方生成一次红石信号?如果不使用观察者的话可以试着使用命令方块,先用testforblock(/testforblock <x> <y>

1.我的世界怎么不用观察者,让一个方块被破坏后在较远的地方生成一次红石信号?

2.我的世界怎么让命令方块检测到xxx坐标处有一方块,然后再激发另一个命令方块

3.我的世界怎么检测玩家脚下的方块

我的世界怎么不用观察者,让一个方块被破坏后在较远的地方生成一次红石信号?

我的世界新手怎么调查方块-我的世界查询方块坐标指令

如果不使用观察者的话可以试着使用命令方块,先用testforblock(/testforblock <x> <y> <z> <方块id> [数据值] [数据标签]([数据值] [数据标签]自行百度,如无特殊方块或条件等,可不填))探测是否有方块,如果有方块的情况命令方块就可以通过中继器发出一个红石信号,如果需要方块被破坏时给予信号的话,先将testforblock的命令方块改为重复、无需红石,然后在后面接上中继器在中继器后面隔一个放一个可以被充能的方块,在方块面对中继器的那一面将红石火把放到对着中继器的一面,记住红是火把要贴墙,然后在方块的上面连红石线到平地连上命令方块,使用setblock(/setblock <x> <y> <z> redstone_block)指令在你所需要的红石信号的地方生成一个红石块给予充能。

注意重复的命令方块需要在一直刷新的区块才可以使用,不然出了区域就会失效,建议做在出生点区块,出生地区块一直刷新,testforblock一定要填方块ID,实在不知道可以百度,例如床就写bed,如果有什么听不懂的下面留言,有时间我可以在游戏里做好给你看。

我的世界怎么让命令方块检测到xxx坐标处有一方块,然后再激发另一个命令方块

使用testforblock指令。

格式:testforblock x y z 方块 数据值 数据标签。

举例1:/testforblock 200 56 -50 stone 1 其中前三个数字是坐标,stone指石头方块,1是数据值表示要哪种石头(0是普通石头,1是花岗岩,2是磨制花岗岩,3是闪长岩,4是磨制闪长岩,5是安山岩,6是磨制安山岩),这个例子中没有使用数据标签。

举例2:/testforblock 200 56 -50 chest 3 {Items:[{id:"minecraft:stone",Slot:1b,Count:1b}]} 其中前三个数字是坐标,chest指箱子,3指的是箱子的方向朝东,后面的是数据标签,表示第一个格子里有一个石头的箱子

将此指令输入进命令方块,用比较器输出,如果检测的坐标满足所有要求就会输出信号

我的世界怎么检测玩家脚下的方块

如当玩家脚下是红色羊毛就传送至0,10,0位置(x,y,z)

快速执行

execute @a ~ ~ ~ detect ~ ~–1 ~ wool 14 tp @s 0 10 0

P.S.这需要PC1.12及以上版本且玩家可,如果要禁止的话可以用marker获得玩家位置用marker执行