我的世界紅石比較器有什么用
- 來源:MC百科
- 編輯:佩奧利亞
我的世界紅石比較器有什么用很多玩家都想知道,我的世界游戲中存在著許多功能性方塊,每一個方塊都有不同的作用和獲取方法。下面一起來看看我的世界紅石比較器有什么用。
紅石比較器
物品命令:/give @p minecraft:comparator 64
紅石比較器(Redstone Comparator)是能使紅石信號流通、比較、作差或檢測特定方塊狀態(tài)(主要是容器滿度)的紅石元件方塊。
按鼠標(biāo)左鍵破壞比較器。紅石比較器可以用任何工具破壞,并掉落自身物品。
紅石比較器在下列情況也會掉落為物品:
1.附著方塊移動、移除或被破壞;
2.有水流過;
3.有活塞試圖推動它或?qū)⒎綁K推入其位置。
若熔巖流過其位置,紅石比較器會被破壞但不會掉落物品。
紅石比較器可以放置在任何不透明全方塊(包括倒臺階與樓梯平面)以及漏斗上。按鼠標(biāo)右鍵放下紅石比較器。
紅石比較器有前后之分——正面的三角指向前方。放下比較器時,比較器會后方(即輸入側(cè))指向玩家。比較器上輸入側(cè)有兩根小紅石火把,靠輸出側(cè)則有一根。當(dāng)比較器的輸出大于零時,輸出側(cè)的火把會變亮(三角也會變紅)。
輸入側(cè)火把的狀態(tài)可以由鼠標(biāo)右鍵切換:
1.關(guān)閉、凍結(jié)(指示比較器處于“比較模式”),
2.打開、激活(指示比較器處于“作差模式”)。
紅石比較器可以從后側(cè)及左右側(cè)接受信號強(qiáng)度。邊側(cè)輸入只能從紅石塊、紅石粉、紅石中繼器和其他比較器接收。紅石比較器的前側(cè)是輸出端。
信號流穿紅石比較器需要1紅石刻(2游戲刻或0.1秒,不考慮延遲),不論輸入端是前側(cè)還是邊側(cè)。此規(guī)律對于信號強(qiáng)度或開與關(guān)的充能都適用。紅石比較器通常不會持續(xù)1刻的信號波動或強(qiáng)度變化——例如單刻脈沖的發(fā)生器在側(cè)邊輸入時會被認(rèn)為總是關(guān),在后側(cè)輸入則是總為開。
紅石比較器有四大用途:承載信號強(qiáng)度、比較信號強(qiáng)度、信號強(qiáng)度作差以及檢測方塊狀態(tài)(主要為容器的滿度)。
承載信號強(qiáng)度:
紅石比較器側(cè)邊沒有輸入時,僅會輸出與后側(cè)相同的信號強(qiáng)度。
比較信號強(qiáng)度:
紅石比較器處于比較模式時(前側(cè)火把關(guān)閉)會將后側(cè)輸入與邊側(cè)輸入比較。若有任意邊側(cè)輸入大于后側(cè)輸入,比較器輸出關(guān)閉。若兩邊側(cè)都不大于后側(cè)輸入,則比較器僅會輸出與后側(cè)相同的信號強(qiáng)度。
信號強(qiáng)度作差:
紅石比較器處于作差模式(前側(cè)火把打開)會輸出后側(cè)輸入信號與兩邊側(cè)中較強(qiáng)的信號差(最小為0)。
例如,若后側(cè)輸入信號強(qiáng)度7,左側(cè)輸入2,右側(cè)為4,那么輸出則為3信號強(qiáng)度,即7 - 取較大(2,4) = 3。
檢測方塊狀態(tài):
紅石比較器會將后方的方塊看做信號源并根據(jù)方塊的方塊狀態(tài)輸出對應(yīng)信號。比較器與受測方塊可以被固體方塊隔離。
用于檢測容器狀態(tài)的紅石比較器會根據(jù)物品裝滿的程度輸出對應(yīng)信號(空為0,滿為15,以此類推)。
下列容器可以被比較器檢測:
熔爐、高爐、煙熏爐、釀造臺、漏斗、探測鐵軌上的漏斗礦車、發(fā)射器、投擲器、箱子、陷阱箱、探測鐵軌上的運(yùn)輸?shù)V車、木桶、大箱子、大陷阱箱、潛影盒。
當(dāng)比較器檢測大箱子或大陷阱箱時,比較器會檢測整個大箱子(54格),而不是比較器后方的那半個。不能打開的箱子(無論是因?yàn)樯戏接泄腆w方塊還是有豹貓?jiān)谏戏剑┛倳贡容^器輸出0,其中的物品數(shù)量不影響。
右邊的容器信號強(qiáng)度所需最少物品表格展示了各容器中,64為1組的物品需要多少組才能輸出指定的信號強(qiáng)度值。“組”前的數(shù)字表示滿疊的物品需要組數(shù)(不需要1組則不顯示),“個”前的數(shù)字表示整疊物品以外需要的物品數(shù)量(沒有零頭時不顯示)。對于只能堆疊到16個的物品(雪球、告示牌、末影珍珠等),“個”前的數(shù)字除以4取整就可以適用。對于不可堆疊的物品,每1“個”都表示額外物品。
例如,需要依靠漏斗產(chǎn)生10強(qiáng)度的信號需要至少3滿堆疊又14物品(或16每組的物品,則為4組物品)。
已知物品數(shù)量,求信號強(qiáng)度值
容器空時,輸出關(guān);容器不為空時,輸出按下列計(jì)算:
信號強(qiáng)度 = 向下取整[1 + (所有物品欄的滿度和 / 物品欄總數(shù)) * 14]
單格的滿度 = 單格中的物品數(shù) / 此類物品最大堆疊數(shù)
注意不可堆疊的物品總被認(rèn)為充滿一格(1物品,1最大堆疊數(shù):1 / 1 = 1.0),最多堆疊到16的物品(例如末影珍珠、雪球或雞蛋)也類似地看作16即為充滿。
已知信號強(qiáng)度值,求物品數(shù)量
這對于利用比較器與容器配合來輸出特定強(qiáng)度來說是有用的。輸出特定信號強(qiáng)度所需物品數(shù)量用如下算法計(jì)算:
所需物品數(shù) = 取較大{目標(biāo)信號強(qiáng)度, 取整[(容器總格數(shù) * 64 / 14) * (目標(biāo)信號強(qiáng)度 - 1)]}
一些非容器的方塊也可以被比較器檢測:
蛋糕:
蛋糕輸出的信號強(qiáng)度取決于蛋糕剩余量。每片輸出2強(qiáng)度,總共有7片,也就是說完整蛋糕輸出14強(qiáng)度。
煉藥鍋:
煉藥鍋輸出的信號強(qiáng)度取決于水量。從完全無水到完全充滿,輸出分別為0、1、2與3。
命令方塊:
命令方塊存儲最后執(zhí)行的命令的“成功計(jì)數(shù)”,表示此命令方塊最近執(zhí)行成功命令的次數(shù)?!俺晒Α钡亩x由命令的成功條件決定:如果聊天界面顯示紅色錯誤信息,那么命令執(zhí)行不成功。
大多數(shù)命令每次執(zhí)行只能成功一次,但特定命令(例如將玩家作為參數(shù)的命令)可以成功多次,比較器會輸出全部的成功數(shù)(最大15)。
命令方塊持續(xù)存儲最后執(zhí)行的命令的成功數(shù),直到再次執(zhí)行命令。因此比較器會持續(xù)輸出同一信號強(qiáng)度,即使命令方塊已經(jīng)不在激活狀態(tài)(命令方塊關(guān)閉不影響比較器開關(guān))。
末地傳送門框架:
末地傳送門框架有末影之眼的時候輸出滿強(qiáng)度15,若非則0。
物品展示框:
比較器可以檢測物品展示框的內(nèi)含物狀態(tài)。若要檢測展示框的狀態(tài),比較器必須連接在展示框附著方塊的后方,并后側(cè)朝著方塊。若展示框內(nèi)無物品,則輸出0,此外則根據(jù)物品旋轉(zhuǎn)角度為1至8強(qiáng)度(1為默認(rèn)方向,每次右擊都旋轉(zhuǎn)直到8,然后再返回1)。
唱片機(jī):
唱片機(jī)輸出的信號取決于正在播放的唱片。對應(yīng)關(guān)系請見上方的容器信號強(qiáng)度所需最少物品表格。
紅石比較器在Java版快照13w01a中加入。
(摘自中文Minecraft Wiki)
玩家點(diǎn)評 (0人參與,0條評論)
熱門評論
全部評論