第一百零七章:紅石詳解(1)
在一號營地之中,袁水兵正在為了讓陳姚的心腹玩家們都明白紅石原理而給他們上課。
這都是為了不讓自己太過於忙碌所必須的,因為一號營地需要更多懂得紅石的玩家。
紅石電路為玩家建造起來可以用於控制或激活其他機械的結構。
電路本身既可以被設計為用於響應玩家的手動激活,也可以讓其自動工作——或是反覆輸出信號,或是響應非玩家引發的變化,例如生物移動、物品掉落、植物生長、日夜更替等等。Mi
ec
aft中能夠被紅石控制的機械類別幾乎覆蓋了你能夠想象到的極限,小到最簡單的機械(如自動門與光開關),大到佔地巨大的電梯、自動農場、小遊戲平台,甚至遊戲內建的計算機。了解如何構建和使用紅石電路及其可控制的機制能極大地增加Mi
ec
aft中可遊玩的範圍。
紅石結構的主題非常廣泛,因為你可以創建多種紅石電路。本條目不僅僅是紅石結構的一個概述。您可以點擊各章節的主條目查看詳細信息。
基本概念
在描述能夠建造紅石電路的方塊以及可建的電路種類之前,您需要對一些基本概念有所認知。
紅石元件
主條目:紅石元件
紅石元件是在紅石電路里具有一定使用目的的方塊,大致分為三個大類。
電源為整個電路或部分電路提供信號來源,例如紅石火把、按鈕、拉杆、紅石塊、壓力板等。
傳輸元件將信號從電路的一部分傳遞到另一部分,例如紅石粉、紅石中繼器、紅石比較器等。
機械元件接受信號並作出反應(例如移動、發光等),例如活塞、紅石燈、發射器等。
由於紅石火把、紅石粉、紅石中繼器、紅石比較器這四個方塊既可以被激活,又可以激活其他元件,因此也可單獨劃分為一類,稱為紅石元器件。
一個方塊佔據一個正方體的空間,正方體有6個面。也就是說與一個方塊的六個面直接接觸的方塊有6個,稱之為「與該方塊毗鄰的方塊」,簡稱毗鄰。
一個方塊的毗鄰和毗鄰的毗鄰(即與這個方塊的曼哈頓距離為兩格以內),通稱為這個方塊的二階毗鄰。一個方塊的二階毗鄰共有24個方塊。
四周一般指的是與該方塊東西南北四個面相接觸的4個方塊。
紅石線、紅石火把等方塊需要附著在其他方塊上,一旦所附著的方塊被破壞,它本身也會掉落。它們所附著的方塊簡稱為它們的附著。
一些電源和傳輸元件有它的指向。中繼器、比較器的指向就是輸出端所朝向的方塊,紅石火把的指向是正上方的那一個方塊,紅石粉的指向通常與它的材質的朝向相同,但也有特殊情況。
電路與機械
兩個術語通常都用於指包含紅石元件的結構,但兩者一般還是有明顯區別的:
電路為處理信號的結構(產生,傳輸,修改,組合等)。
機械,會對環境產生影響(移動方塊,開門,改變光照強度,播放聲音等)。
所有機械一定包含電路,因此也可稱為機械電路。但電路本身是不會對環境產生影響的(除了紅石火把等產生的光,或活塞作為電路組成成分之一時造成的推拉方塊的副效果)。複雜的電路還可以細分為數字電路和模擬電路。
信號與脈衝
紅石電路能夠產生信號——「有/無信號」時稱為「1/0」、「真/假」或「高電平/低電平」。
上邊沿/上升沿指紅石信號由無到有的變化瞬間;下邊沿/下降沿指紅石信號由有到無的變化瞬間。
相代表相位,指邏輯代數中的「相同」與「相反」(例如「1」與「0」互為反相)。
當信號出現一個較為短暫的「0-1-0」過程,該過程通常被稱為脈衝(或正脈衝。「1-0-1」的過程被稱為負脈衝)。脈衝持續的時間長度被稱為脈衝的長度。另見#脈衝電路。
信號強度
信號強度通常為0到15的整數。紅石線能向相鄰的紅石線傳導信號,但每傳導1格,信號強度就降低1。因此,連續的紅石線最遠能將信號傳到15格遠。為了傳輸更遠,你可以使用紅石比較器來保持信號強度或使用紅石中繼器將信號強度加至15。
信號強度只會因為紅石線之間的直接傳導而衰減,但也可以通過測重壓力板、陽光探測器或紅石比較器直接控制輸出不同的信號強度。
紅石比較器實際上可以接受和輸出小於0或超過15強度的信號。如命令方塊的成功次數超過15或容器內的物品超過堆疊限制,紅石比較器會把它們作為強度小於0或超過15的信號進行比較或作差后輸出。
充能
參見:充能與激活
部分方塊能夠被充能及解除充能。當紅石信號作用於一個方塊時,如果這個方塊毗鄰的所有機械元件都可以被激活,那麼這個方塊就被稱為實體方塊,這個行為被稱為充能。被充能的方塊叫做充能方塊。實體方塊通常都是不透明方塊。
強充能與弱充能
充能又分為強充能和弱充能:
強充能的方塊可以激活毗鄰的紅石線。實體方塊可以被電源及中繼器、比較器強充能。被強充能的方塊所表現性質和紅石塊大體相同,但是紅石塊可以改變紅石線的形狀和指向,而強充能方塊不能。
當實體方塊僅被紅石線充能,我們稱這個方塊被弱充能。弱充能的方塊無法激活毗鄰的紅石線。
充能方塊不能去充能其他方塊,只有電源和傳輸元件才可以去充能一個方塊。
充能等級
使用多少信號強度的信號去充能一個方塊,我們就說這個方塊有多少充能等級。被強充能的方塊有多少充能等級,就可以激活毗鄰的紅石粉至多少信號強度。充能等級的大小與充能的強與弱完全無關。
機械元件和紅石元器件可被電源、充能方塊和傳輸元件以特定的方式激活,引發機械元件和紅石元器件的反應(如推動方塊,開門,紅石火把熄滅等)。
有些機械元件只會在激活時有所反應,直到撤銷激活並再激活之前都不會再有所反應(如命令方塊執行命令,投擲器與發射器發射物品,音符盒播放一個音符)。其他機械元件會在激活時始終保持狀態,直到撤銷激活(紅石燈保持點亮,門保持開啟,漏斗保持不工作狀態,活塞保持伸出等)。
其中所有機械元件都可以被下列方塊激活:
毗鄰的,處於開啟狀態的電源
例外:紅石火把不會激活其附著的機械元件,偵測器不會激活除其指向以外的方塊,活塞不會被其活塞臂朝向的電源激活
毗鄰的充能方塊(強充能與弱充能均可)
指向該機械元件的、輸出信號的紅石比較器或紅石中繼器
指向該機械元件的、激活的紅石粉,包括附著其上的紅石粉和毗鄰的點狀紅石粉。(毗鄰的、但未指向機械元件的紅石粉不會激活機械元件)