导航:首页 > 程序命令 > 命令方块检测方块

命令方块检测方块

发布时间:2022-04-29 07:09:03

‘壹’ 我的世界如何用指令检测别人有什么方块

一、唱片机:喜欢听听音乐的玩家就会使用唱片机,而红石比较器能够检测唱片机的播放状态,只不过唱片机的输出信号强弱取决于正在播放的唱片!

二、炼药锅:玩家们很少利用炼药锅,基本是用来装水,而红石比较器可以检测炼药锅储存的具体水量,其发出的信号强度由炼药锅的水量多少决定!

以上就是《我的世界》红石比较器可检测的六种特殊方块,包括唱片机、炼药锅、物品展示框、蛋糕、命令方块以及末地传送门框架,这些都是红石比较器在我的世界中可检测的特殊方块,传送门也在其中?末地传送门框架即可!你知道几种呢?当然了,这些知识适合红石科技爱好者,你们了解吗?

《我的世界》MC蝙蝠鲜为人知的六种特性,最后一种让它没有意义?

《我的世界》MC惊天动地的四场经典战役,最后一场“诸神之战”!

《我的世界》MC鹦鹉的六种奇特行为,最后一种估计会吓到玩家们!

《我的世界》MC关于凋灵斯拉的六个秘密,最后一个是它唯一弱点!

《我的世界》MC关于烧炼的六个成就称号,全部都有的玩家请举手!

《我的世界》MC既难得又重要的四种农作物,食用最后一种能瞬移!

‘贰’ 我的世界如何用命令方块检测某个空间内是否有某种方块,当没有检测项方块时会给玩家一个分数或者奖励

循环:testforblock x y z 方块id 数据值

连锁(条件):blockdata 下一个连锁方块的位置 {auto:0b}

连锁(无条件):执行的操作(分数等)

连锁(无条件):blockdata 上一个连锁方块的位置 {auto:1b}
这是1.13之前的做法,1.13直接execute unless block...

‘叁’ 我的世界怎么用命令方块检测玩家是否在指定范围内

1.首先,使用命令块激活红石高频/ testfor @p [r = 20]命令。 当参数编号20是范围时,出于演示目的,将范围设置为3,然后命令该块。 在其前面添加一个红石中继器,如下图所示。

‘肆’ 我的世界怎么用指令检测某个地区的方块。

用紫色命令方块打入/testforblock xyz的坐标 方块id
再在后面加一个有条件的链命令方块,在链命令方块中打入你想执行的指令

‘伍’ 我的世界怎么用命令方块监测某个坐标是否有方块,有则不执行命令,无则执行命令

首先

我们要认识一个指令:/testforblock <--它是用于检测方块的指令

格式:/testforblock <x> <y> <z> <方块id> [数据值] [数据标签]([数据值] [数据标签]自行网络,如无特殊方块或条件等,可不填)注意:此命令只能在命令方块上运作

假设:

坐标-904 91 -187上有一个原石,需要检测方块。检测到原石则不变。如坐标1上无方块。则放置一块石头。

步骤:

  1. 给予自己一个命令方块 命令:/give@p minecraft:command_block(版本1.8以上)或/give@p 137(版本1.8以下)

  2. 在命令方块输入以下指令(本图展示的是1.8版本,版本1.8以下的请将minecraft:cobblestone换成4)

可以屏蔽命令方块发出的提示

2.

如果需要保持石头一直存在,请在后面红石火把上建立一个高频

3.

需要检测一系列更多的方块,添加多一点命令方块使其检测,将他们传出信号的那边红石连在一起到后面。

‘陆’ 我的世界怎么让命令方块检测到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指的是箱子的方向朝东,后面的是数据标签,表示第一个格子里有一个石头的箱子
将此指令输入进命令方块,用比较器输出,如果检测的坐标满足所有要求就会输出信号

‘柒’ 我的世界命令方块监测某个坐标是否有方块,有则不执行,无则换一个方块。指令是什么⊙∀⊙

始终重复:testforblock ~ ~ ~ air (~改成方块位置的坐标)
后面放一个链有条件始终:setblock ~ ~ ~ quartz_block (~改成方块位置的坐标,quartz_block改成你要换的方块)
你说的检测某个坐标是否有方块,有则不执行,无则换一个方块
那么把思路换一下,意思就是检测这个区域是否为空气,是则执行,不是则不执行。

‘捌’ 我的世界怎么用命令方块检测某个地方有方块(任何方块)有方块则放置空气,没方块则不动

始终重复:testforblock ~ ~ ~ air (~改成方块位置的坐标)后面放一个链有条件始终:setblock ~ ~ ~ quartz_block (~改成方块位置的坐标,quartz_block改成你要换的方块) 你说的检测某个坐标是否有方块,有则不执行,无则换一个方块那么把思路换一下,意思就是检测这个区域是否为空气,是则执行,不是则不执行。

‘玖’ 我的世界 命令方块怎么不限区域检测特定方块并破坏此方块(最好能给出命令格式)

特定方块?最简单的是知道特定方块坐标,假设那个方块在6 6 6 用下面指令就行

/fill 6 6 6 6 6 6 air 0

‘拾’ 我的世界有哪些命令方块

很荣幸为您回答!

我的世界有三种命令方块:脉冲、连锁和循环。

脉冲(橙,command_block)是“标准”的命令方块,激活一次执行一次命令。

“连锁”(绿,chain_command_block)方块是绿色的。这种方块只在指向它的方块执行命令时才会执行命令。这不同于条件制约模式,连锁方块检测的是指向着它的命令方块,而不是在它后面。指向它的命令方块不必是连锁方块。

“循环”(紫,repeating)方块是紫色的。这种方块被激活时每一游戏刻都执行一次命令。

命令方块获取指令

保持循环:保持此命令方块的循环启动。


红石控制:使用红石激活。

回答是美德,采纳是尊重。可以动动手关注一下我。如有疑问欢迎私信。

阅读全文

与命令方块检测方块相关的资料

热点内容
java定义数据类型 浏览:874
安卓pdf手写 浏览:427
什么是app开发者 浏览:284
android闹钟重启 浏览:101
程序员失职 浏览:518
在云服务器怎么改密码 浏览:586
服务器pb什么意思 浏览:940
51驾驶员的是什么app 浏览:670
php静态变量销毁 浏览:886
编程买苹果电脑 浏览:760
flac算法 浏览:497
reactnative与android 浏览:663
程序员是干什么的工作好吗 浏览:258
kbuild编译ko 浏览:469
条件编译的宏 浏览:564
韩语编程语言 浏览:646
小程序开发如何租用服务器 浏览:80
怎么把钉钉文件夹保存到手机里 浏览:71
兵法pdf 浏览:645
app格式化下载不起怎么办 浏览:36