紅石電路
簡介
為你可以建造起來用于控制或激活其他機械的結構。電路本身既可以被設計為用于響應玩家的手動激活,也可以讓其自動工作——或是反複輸出信号,或是響應非玩家引發的變化,例如生物移動、物品掉落、植物生長、日夜更替等等。Minecraft中能夠被紅石控制的機械類别幾乎複蓋了你能夠想象到的極限,小到最簡單的機械(如自動門與光開關),大到占地巨大的電梯、自動農場、小遊戲平台,甚至遊戲内建的計算機。
如果您懂得紅石電路的建造方法,善于利用電路控制機械裝置,那麼你在Minecraft裡将大有可為。紅石電路本身也是Minecraft有别于其它沙盒遊戲中最優秀與突出的元素之一。
本條目僅僅是不同紅石結構的一個概述。您可以點擊各章節的主條目查看詳細信息。紅石電路基本是基于現實生活中的數字電路的。如果您熟悉高等教育中的數字電路的知識的話,本篇目對您來說将很容易理解。
紅石元件
紅石元件是在紅石電路裡具有一定使用目的的方塊,大緻分為三個大類。
電源、傳輸線和電動機械。
電源是一個能為整個電路提供能量的機械,例如:紅石火把、紅石塊、按鈕。
傳輸線能将能量從電路的一部分傳遞到另一部分,是紅石電路中相當重要的工具,例如:紅石、紅石中繼器。
電動機械能接收紅石信号并作出相應的反應,例如:活塞、發射器。
充能
紅石元件與部分方塊能夠被充能或解除充能。如果說一個方塊被“充能”了,則這個方塊就可以作為電源,具有向毗鄰的“電器”方塊供電以使其工作的潛力。(“毗鄰”是這樣定義的:一個方塊是正方體,正方體有6個面。也就是說與一個方塊的任意一個面接觸的方塊最多可能有6個,稱之為“與該方塊毗鄰的方塊”)。
當非透明方塊(例如石頭、沙石、泥土等)被電源(或是中繼器、比較器)充能,我們稱這個方塊被強充能了(這個概念與充能等級不同)。強充能的方塊可以激活毗鄰的紅石線。
當非透明方塊僅被紅石線充能,我們稱這個方塊被弱充能了。與強充能的唯一區别是,弱充能的方塊無法激活毗鄰的紅石線。
被充能的方塊(無論強度如何)都可以影響毗鄰的紅石元件。不同的元件産生的反應不同。您可以查看這些元件的具體描述。
充能等級
充能等級(又稱”信号強度“)為0到15的整數。大多數電源組件均提供滿強度的15級信号,但少數電源組件能提供可定義的信号強度。
紅石線能向相鄰的紅石線傳導信号,但每傳導1格,充能等級就降低1。因此,連續的紅石線最遠能将能量傳到15格遠。為了突破這個限制,你可以保持(使用紅石比較器)或是重新加強(使用紅石中繼器)紅石信号。充能等級隻會因為紅石線之間的直接傳導而衰減,不會在紅石線與其他元件或方塊之間衰減。
紅石刻(tick)
為Minecraft計算紅石機構狀态的最小時間單位,等于二十分之一秒。紅石火把,中繼器以及激活的紅石組件需要1刻(tick)或更多時間改變狀态,這就引入了在大型電路中至關重要的延遲。
紅石刻(tick)與“遊戲刻”或“方塊刻”不同。當讨論紅石電路時,“刻”一詞僅指“紅石刻”。
信号與脈沖
具有穩定輸出的電路能夠産生信号——“激活/非激活”時稱為“真/假”或“高電平/低電平”。當信号出現一個較為短暫的非激活-激活-非激活過程,該過程通常被稱為脈沖
注意:非常短的脈沖(1-2刻的)可能會使一些電路組件由于紅石部件的更新順序差異而産生問題。例如紅石火把、比較器無法響應由中繼器形成的1刻脈沖。
電路與機械
兩個術語通常都用于指包含電路組件的結構,但兩者一般還是有明顯區别的:
電路(circuit)為處理信号的結構(生成,修改,組合等)。
機械(mechanism)會對環境産生影響(移動方塊,開門,改變光照強度,播放聲音等)。
所有機械均包含紅石組件或電路,但電路本身是不會對環境産生影響的(除了紅石火把或中繼器在激活時産生的光,或活塞作為電路組成成分之一時造成的推拉方塊的負效果)。明确這些簡單的概念有利于我們理解紅石電路。
電路特性
1格高電路
1格高電路意味着其縱向隻有1格,也就是說這種電路不能存在需要下方方塊支撐的元件(例如紅石線、紅石中繼器)。
1格寬電路
1格寬電路指至少1個橫向尺寸為1.
平面電路
指的是可以直接建造在地平面,不需要層疊元件(不計方塊支撐紅石元件)。平面電路通常利于初學者理解與學習。
隐形電路
指的是可以完全隐藏在一堵牆,或地闆之下,或天花闆之上的電路。這種電路尤其适合活塞門。
立即響應電路
指一接到輸入信号,能夠馬上輸出的零延遲電路。
靜音電路
指不會發出聲音的電路。這種電路不會有活塞、發射器、投擲器等會發出響聲的元件。此類電路适合陷阱、安靜環境以及需要減噪的電路的建造。
可堆疊電路
指同樣的電路可以一個直接疊在另一個上面的電路,疊放之後電路之間不會互相幹擾。
可并列電路
指同樣的電路可以一個直接毗鄰另一個旁邊建造的電路,毗鄰之後電路之間不會互相幹擾。
電路類型
傳輸電路
信号傳輸常用術語包括:傳輸類型,縱向傳輸,中繼器與二極管。
傳輸類型:
數字的:僅有0/1概念的傳輸。
模拟的:與信号強度相關的傳輸。
二進制的:多條數字線路,每條線路代表一個二進制數的其中一位。
一元的:多條數字線路,激活哪條線路決定傳輸的數據。
縱向傳輸:即将電路向上(下)傳遞信号
邏輯電路
有時,你需要判斷輸入信号,經過一定的算法産生一個輸出。這類電路即為人們耳熟能詳的邏輯門("門"隻讓滿足"邏輯"的信号輸出)。雖然有很多種類的邏輯門,最基本的隻有三種:與門,或門、非門。
或門
隻要或門的任意一個輸入為1,輸出就會是1。
與門
隻有與門所有輸入均為1時,輸出才會為1。
非門(反相器)
使得輸入信号反相(例如輸入為0,輸出為1;輸入為1,輸出為0)。
脈沖電路
某些電路需要特定長度的脈沖,其他電路用脈沖長度傳達特定信息。脈沖電路派上了用場。
在一個狀态穩定,另一個狀态不穩定的電路通常稱為單穩态電路(monostable circuit)。大多數脈沖電路屬于單穩态電路電路,因為它們的激活态(非穩态)隻能持續較短時間就回到穩定态。
脈沖發生器
脈沖發生器産生特定長度的脈沖。
脈沖限制器
脈沖限制器(又稱脈沖縮短器)可以縮短過長的脈沖。
脈沖穩定器
脈沖穩定器(又稱脈沖延長器)可以延長過短的脈沖。
脈沖延遲
脈沖延遲電路能夠為脈沖提供延遲。
邊沿感應器
邊沿感應器在信号變化時:從0到1("上升沿"感應器)或從1到0("下降沿"感應器),或兩者均感應("雙邊沿"感應器)。
脈沖長度識别器
脈沖長度識别器能夠在輸入脈沖長度在某個範圍内時輸出信号。
示波器
示波器為依次連接的比較器(1.5以下可以用1刻的紅石中繼器)鍊,據此能夠通過點亮的中繼器數量直觀地測量脈沖長度。
時鐘電路
時鐘電路為持續、重複提供特定長度脈沖的脈沖發生器。一些時鐘電路可以永久工作,另一些則可控。
簡單的時鐘電路隻有兩個等長的狀态(0與1長度相同)。例如5刻激活與5刻非激活的時鐘被稱為5刻時鐘。
中繼器時鐘
利用中繼器(鍊)獲得時鐘電路中必要的延遲的電路。通常需要紅石火把以獲得反相功能。
漏鬥時鐘
漏鬥時鐘通過漏鬥鍊循環傳遞物品,并通過紅石比較器偵測輸出。
活塞時鐘
利用活塞對方塊的推拉完成電路的反相功能。
時鐘電路也可以基于礦車、船、掉落物品的自然消失等。
記憶電路
與邏輯電路永遠反映輸入信号不同,記憶電路的輸出不單與輸入相關,還與"過去的輸入"相關。這樣能夠完成對電路過去狀态的"記憶"。在現實生活中的電子學中,鎖存器指對輸入信号的某個狀态産生反應的電路;觸發器指對輸入信号的變化産生反應的電路。
RS鎖存器
RS鎖存器有2個輸入。輸入端為S(Set)端與R(Reset)端:S端輸入一旦變成1,輸入就為1并保持;R端輸入一旦變成1,輸入就為0并保持。最簡單的RS鎖存器為知名的"RS或非鎖存器",其為Minecraft最古老也是最常見的記憶電路。
T觸發器
T觸發器用于信号切換(類似拉杆)。T觸發器具有"時鐘"輸入端,輸入端滿足特定條件時,輸出端會切換一次。
D觸發器
具有"data(數據)"輸入端與"clock(時鐘)"輸入端。輸入端滿足激活條件時,輸出端會變成此刻數據輸入端相同的狀态。
JK觸發器
具有稍微複雜的時序邏輯。詳見具體條目。
計數器
與基本觸發器不同,計數器能夠具有多個狀态,從而完成對較大數字的計數。
雜項電路
此類電路一般不常見,但卻是大型複雜工程的重要組成部分。
數據分配器與繼電器
數據分配器為邏輯門的高級形式之一,選擇端的輸入信号決定輸出端與哪個輸入端相同。
随機信号發生器
随機信号發生器能夠産生無法預測的信号。一些随機信号發生器利用了Minecraft的随機特性(例如仙人掌生長或發射器對發射槽的選擇);另一些則采用數學上的的僞随機算法。
多輸入電路
多輸入電路能夠同時處理多個輸入并得出綜合輸出。此類電路是建造計算器、數字鐘與基本計算機的基石。
方塊更新感應器
方塊更新感應器(BlockUpdateDetector,縮寫為BUD)為能夠對方塊狀态改變産生反應的電路(例如石頭被開采,水變成冰,南瓜長出等一切涉及方塊的數據更改的行為)。
紅石線
紅石線(Redstone Wire)是一種在物體間傳導電量的材料。它是紅石粉擺放出來的形式,通過用鐵制或更好的鎬來開采紅石礦石能找到這種材料。導電的物體能用來打開門或啟動某些物體。未通電的導線是暗紅色的,通電的導線看起來是有着活躍的閃光的亮紅色。
提供能量
紅石線可以通過在物品欄中選擇紅石粉,并右鍵點擊方塊表面來放置。你能通過左鍵點擊導線來将它移除。就像其他方塊一樣,導線被破壞的時候會掉落可重用的紅石粉末。紅石線能夠在方塊之間傳輸由紅石火把或各種開關提供的能量。它能與其他導線連接形成電路。然而,它不會自動與能夠"接受"能量的方塊(例如門)建立連接。這些方塊需要一條直接通向他們或他們上方的直導線才能接收能量。
你能根據導線的外觀來判斷它是否連接到了其他方塊:當在四個方向上都被連接了,導線看上去像一個十字(+)。如果導線在一個方向或者兩個相對的方向被連接,它看上去會像一條直
線(-或|,根據方塊被連接的位置)。當在适當的方向建立連接時,也可能出現彎曲或者T型連接的情況。
當高度改變時,紅石線會在方塊側面豎直連接。但這有一些限制:導線隻能跨越1個方塊的高度差。同時,如果較低的導線上有一個不透明方塊,連接會被破壞。(直觀地說,就是那個方塊的下棱切斷了連接。)
離能量源越遠,充能紅石線發出的紅色就會越暗。能量隻能傳過15方塊的導線,超過此範圍導線便不再發光。可以使用邏輯門或者中繼器來拓展此範圍。
冶煉
作用注意,除非有精準采集附魔,否則不可能取得紅石礦石方塊。另外,破壞一個礦石方塊會産生4-5個紅石粉,冶煉隻能取得一個,所以冶煉效率較低。



















