
物品命令:/give @p minecraft:comparator 64
红石比较器(Redstone Comparator)是能使红石信号流通、比较、作差或检测特定方块状态(主要是容器满度)的红石元件方块。
按鼠标左键破坏比较器。红石比较器可以用任何工具破坏,并掉落自身物品。
红石比较器在下列情况也会掉落为物品:
1.附着方块移动、移除或被破坏;
2.有水流过;
3.有活塞试图推动它或将方块推入其位置。
若熔岩流过其位置,红石比较器会被破坏但不会掉落物品。
红石比较器可以放置在任何不透明全方块(包括倒台阶与楼梯平面)以及漏斗上。按鼠标右键放下红石比较器。
红石比较器有前后之分——正面的三角指向前方。放下比较器时,比较器会后方(即输入侧)指向玩家。比较器上输入侧有两根小红石火把,靠输出侧则有一根。当比较器的输出大于零时,输出侧的火把会变亮(三角也会变红)。
输入侧火把的状态可以由鼠标右键切换:
1.关闭、冻结(指示比较器处于“比较模式”),
2.打开、激活(指示比较器处于“作差模式”)。
红石比较器可以从后侧及左右侧接受信号强度。边侧输入只能从红石块、红石粉、红石中继器和其他比较器接收。红石比较器的前侧是输出端。
信号流穿红石比较器需要1红石刻(2游戏刻或0.1秒,不考虑延迟),不论输入端是前侧还是边侧。此规律对于信号强度或开与关的充能都适用。红石比较器通常不会持续1刻的信号波动或强度变化——例如单刻脉冲的发生器在侧边输入时会被认为总是关,在后侧输入则是总为开。
红石比较器有四大用途:承载信号强度、比较信号强度、信号强度作差以及检测方块状态(主要为容器的满度)。
承载信号强度:
红石比较器侧边没有输入时,仅会输出与后侧相同的信号强度。
比较信号强度:
红石比较器处于比较模式时(前侧火把关闭)会将后侧输入与边侧输入比较。若有任意边侧输入大于后侧输入,比较器输出关闭。若两边侧都不大于后侧输入,则比较器仅会输出与后侧相同的信号强度。
信号强度作差:
红石比较器处于作差模式(前侧火把打开)会输出后侧输入信号与两边侧中较强的信号差(最小为0)。
例如,若后侧输入信号强度7,左侧输入2,右侧为4,那么输出则为3信号强度,即7 - 取较大(2,4) = 3。
检测方块状态:
红石比较器会将后方的方块看做信号源并根据方块的方块状态输出对应信号。比较器与受测方块可以被固体方块隔离。
用于检测容器状态的红石比较器会根据物品装满的程度输出对应信号(空为0,满为15,以此类推)。
下列容器可以被比较器检测:
熔炉、高炉、烟熏炉、酿造台、漏斗、探测铁轨上的漏斗矿车、发射器、投掷器、箱子、陷阱箱、探测铁轨上的运输矿车、木桶、大箱子、大陷阱箱、潜影盒。
当比较器检测大箱子或大陷阱箱时,比较器会检测整个大箱子(54格),而不是比较器后方的那半个。不能打开的箱子(无论是因为上方有固体方块还是有豹猫在上方)总会使比较器输出0,其中的物品数量不影响。
右边的容器信号强度所需最少物品表格展示了各容器中,64为1组的物品需要多少组才能输出指定的信号强度值。“组”前的数字表示满叠的物品需要组数(不需要1组则不显示),“个”前的数字表示整叠物品以外需要的物品数量(没有零头时不显示)。对于只能堆叠到16个的物品(雪球、告示牌、末影珍珠等),“个”前的数字除以4取整就可以适用。对于不可堆叠的物品,每1“个”都表示额外物品。
例如,需要依靠漏斗产生10强度的信号需要至少3满堆叠又14物品(或16每组的物品,则为4组物品)。
已知物品数量,求信号强度值
容器空时,输出关;容器不为空时,输出按下列计算:
信号强度 = 向下取整[1 + (所有物品栏的满度和 / 物品栏总数) * 14]
单格的满度 = 单格中的物品数 / 此类物品最大堆叠数
注意不可堆叠的物品总被认为充满一格(1物品,1最大堆叠数:1 / 1 = 1.0),最多堆叠到16的物品(例如末影珍珠、雪球或鸡蛋)也类似地看作16即为充满。
已知信号强度值,求物品数量
这对于利用比较器与容器配合来输出特定强度来说是有用的。输出特定信号强度所需物品数量用如下算法计算:
所需物品数 = 取较大{目标信号强度, 取整[(容器总格数 * 64 / 14) * (目标信号强度 - 1)]}
一些非容器的方块也可以被比较器检测:
蛋糕:
蛋糕输出的信号强度取决于蛋糕剩余量。每片输出2强度,总共有7片,也就是说完整蛋糕输出14强度。
炼药锅:
炼药锅输出的信号强度取决于水量。从完全无水到完全充满,输出分别为0、1、2与3。
命令方块:
命令方块存储最后执行的命令的“成功计数”,表示此命令方块最近执行成功命令的次数。“成功”的定义由命令的成功条件决定:如果聊天界面显示红色错误信息,那么命令执行不成功。
大多数命令每次执行只能成功一次,但特定命令(例如将玩家作为参数的命令)可以成功多次,比较器会输出全部的成功数(最大15)。
命令方块持续存储最后执行的命令的成功数,直到再次执行命令。因此比较器会持续输出同一信号强度,即使命令方块已经不在激活状态(命令方块关闭不影响比较器开关)。
末地传送门框架有末影之眼的时候输出满强度15,若非则0。
物品展示框:
比较器可以检测物品展示框的内含物状态。若要检测展示框的状态,比较器必须连接在展示框附着方块的后方,并后侧朝着方块。若展示框内无物品,则输出0,此外则根据物品旋转角度为1至8强度(1为默认方向,每次右击都旋转直到8,然后再返回1)。
唱片机:
唱片机输出的信号取决于正在播放的唱片。对应关系请见上方的容器信号强度所需最少物品表格。
红石比较器在Java版快照13w01a中加入。
更多物品合成都可以在我的世界合成表内查询:
当有15的信号从下方输入,比较器从前方输出15信号,由于红石信号衰减,此时从前方接到右边的线只剩下了13的信号从右边输入。
由于比较器的减法模式,右边输入了13信号,此时前方只有2信号的输出了,关键点来了,由于只有2的信号,加上红石信号的衰减,从前方接到右边的线无法从右边输入了,这时候右边的输入进比较的的信号等于0,所以再次回到了图一,前方输出15信号,如此循环。
比较器脉冲原理的根本就是,B端输入信号的有无转换。原理:首先输出一格信号,之后在停止输出信号之前比较器检测到15级信号同时输出15级的信号,由于前面是2格红石线,第二格红石的信号会退到14级,那么第二个比较器就检测并输出14级信号,第一个比较器就会检测14级信号然后输出,第二个比较器再输出13格信号。以此类推,信号会一直递减直至0,如果自己想要利用它的话可以用一个中继器延长输出端的波段,这样就可以利用到一些工程中去了。加工一下可能能够用来代替漏斗时钟。
红石基础系列:[红石] [红石块] [红石脉冲] [红石火把] [红石中继器]
我的世界中国版红石比较器有什么用?
红石比较器(Redstone Comparator)为模拟电路方块,用于红石电路中。
其特性为:
有两个输入端(位于背面的A与位于一侧的B)和一个输出端(C),可以感应信号强弱,而非之前所有器件的感应是否有信号。也就是说这标志着模拟信号正式加入Minecraft。
模式1(前端红石火把熄灭):当A≥B,那么C=A;当A
模式2(前端红石火把点亮):当A≥B,那么C=A-B;当A
两种模式之间可以通过右键点击来切换。
如果比较器两侧都有信号注入,那么B端会取信号较强的那一端。
比较器也提供了一个额外功能。当其后端与一个容器接触(如箱子、熔炉等)时,比较器会发出与容器里物品栏填满程度成正比的强度的信号。这个功能被称为“满箱检测”。
所以就可以知道它的用途:
1.作为二极管
与中继器类似,比较器也可以作为二极管使用(B=0),其延迟为2个红石刻。但由于其在游戏中的更新优先级与其他不同,受更新顺序的影响,不能响应某些1红石刻的脉冲,如由中继器组成的1红石刻长(周期为2红石刻)的时钟信号。
2.作为比较器
比较器的B端可以为输入值设置一个阈值。A只有大于或等于B时,比较器才会有信号输出;否则全无输出。
3.作为模拟减法器
模式2下,比较器可以作为模拟减法器,A只有大于或等于B时,输出强度才为A-B,否则全无输出。
4.作为物品栏检测器
当其后端与一个容器接触(箱子、熔炉、发射器、酿造台、漏斗、陷阱箱)时,比较器会发出与容器里物品栏填满程度百分比成正比的强度的信号。详见下文。若连接的是音乐盒则会输出和里面播放的唱片的编号强度一样的红石信号。
红石比较器怎么做呢?
以上就是九游小编今天给各位小伙伴带来的我的世界中国版红石比较器有什么用 红石比较器怎么做的全部内容啦,更多精彩资讯,尽在九游。关注我的世界中国版九游专区,最新资讯小编会及时为您奉上哟(๑•̀ㅂ•́)و✧
合成以后名称
红石比较器
合成物品名称
红石火把,原始和下界石英
使用介绍
仅在红石电路中使用。