名字空間

Share

Share
動作

警告:根据CC BY-NC-SA 3.0协议,所有从wiki搬运的资料都必须写上来源出处(中文Minecraft Wiki),否则将被视为侵权行为!详细阅读

紅石中繼器

出自Minecraft Wiki
(重定向自中继器
跳轉到: 導覽, 搜尋
紅石中繼器
Redstone (Repeater, Inactive).gif
Redstone (Repeater, Active).gif
Redstone (Repeater)
類型

固體方塊

受重力影響

透明

亮度

9 (在開啟時)

爆炸抗性

0

硬度

0

開採工具

可再生

可堆疊

可以 (64)

可燃燒

首次出現

Beta 1.0.2

掉落物

自身

數據值
關閉狀態
DEC: 93 HEX: 5D BIN: 01011101
開啟狀態
DEC: 94 HEX: 5E BIN: 01011110
物品
DEC: 356 HEX: 164 BIN: 000101100100
名稱
關閉狀態
unpowered_repeater
開啟狀態
powered_repeater
物品
repeater


Disambig color.png 該頁面是關於中繼器的。關於相關的紅石類組件,請參閱紅石(消歧義)。 關於高級紅石電路,請參閱紅石電路
Disambig color.png 該頁面是關於中繼器方塊的。關於傳統中繼器設計,請參閱紅石電路#傳統中繼器/二極體
Disambig color.png 該頁面是關於中繼器方塊的鎖存器功能的。關於傳統鎖存器設計,請參閱紅石電路#D觸發器與門控D鎖存器

紅石中繼器(Redstone Repeater)具有以下功能:

  • 該方塊能像網橋那樣重複自己收到的信號,這樣就沒有必要再用紅石線傳導電能時每15個方塊就要用兩個非門了。
  • 該方塊只接受來自特定方向的信號,工作方式與電子電路中的二極體非常相似。
  • 該方塊能對信號產生1-4刻(可選)的延時,這樣計時電路就不再需要大量反相器了。現存的僅由紅石火把構成的傳統中繼器/延時器仍然能正常工作。[1]
  • 該方塊也可以接受來自側面的另一個紅石中繼器或紅石比較器的直接輸入,用以鎖存中繼器的狀態。

換句話說,紅石中繼器身兼二極體中繼器延遲器D鎖存器四種功能。

注意:
本篇用「刻」來表示紅石的最小脈衝寬度,1刻=0.1秒。

目錄

[編輯] 合成

材料 合成配方

紅石火把 +
紅石粉 +
石頭




Grid layout Arrow (small).png Redstone Repeater
Redstone Torch Redstone Redstone Torch
Stone Stone Stone

[編輯] 用途

中繼器天性複雜,用法多樣。各種可能的方法如下所述。這些功能能夠被串聯地利用來減少電路所需的中繼器。紅石線會自動連接到中繼器上。

[編輯] 中繼器

中繼器的主要功能是"刷新"傳過去的紅石信號,讓信號能再傳遞15格。以前這只能用一個或兩個非門來實現。

[編輯] 導線/二極體

中繼器只接受來自"後面"(你放置中繼器時離你最近的一面)的輸入,並從"前面"("後面"的對面)輸出。它不與任何相鄰的空間產生相互作用。這在建造緊密封裝電路時非常有用。


當下列物品被放在中繼器後面的時候可以作為中繼器的輸入:

  • 一根紅石線。紅石線會自動依附到中繼器上。(不能跨層連接)
  • 一個紅石火把。
  • 用導線或者其他方法充能的方塊。
  • 各種開關(拉杆,按鈕,壓力板,等)。
  • 另一個指向相同方向的中繼器

當下列物品被放在中繼器前面的時候可以接受中繼器的輸出:

  • 任意走向的紅石線。(不能跨層連接)
  • 任何能被充能的方塊(同時也會像放置在火把上那樣傳遞充能)。
  • 任何能被紅石控制的設備(門,礦車鐵軌,音符盒,等)。
  • 另一個指向相同方向的中繼器。

[編輯] 時鐘/延遲

玩家可以通過右擊中繼器將延遲設定在0.1-0.4秒之間。可以多個延遲器來獲得更長的延遲。例,一個設定為'4'的和一個設定為'1'的延時器能提供半秒的延遲(0.4秒 + 0.1秒 = 0.5秒)。

紅石中繼器的出現大大簡化了延遲電路,而且比起紅石火把長鏈,中繼器更能夠提供精細的時間控制。例如,一條紅石火把長鏈會比相同設計的紅石中繼器的信號通過速度更快,從而能夠建造壓縮的長延遲時鐘。

在紅石中繼器出現之前,最簡單的時鐘信號發生器被稱為「5刻時鐘」,亦即5個紅石火把反相器的串聯(事實上這種結構具有10刻的振蕩周期——5刻低電平,5刻高電平)。您現在可以只用一個紅石火把與一個設置為4刻延遲(最大)的紅石中繼器的串聯來建造5刻時鐘。設置中繼器為3刻得到的是4刻時鐘,4刻時鐘在只用到紅石火把的情況下是無法實現的。

構造容易但規模巨大的1分鐘延時電路,由150個中繼器構成。

如果中繼器的延遲設置小於3刻,火把將因為變化速度太快而燃盡。但中繼器在同樣情況下不會燃盡。如果兩個相同延遲的中繼器互相連成環狀,從外部突然加入一個短脈衝,脈衝會在兩個中繼器之間來回無限次的傳導。如果您把延遲設置為只有1刻,那麼這個環狀結構就是一個1刻時鐘(周期為2刻)。不幸的是,如果您在電腦上重新載入這塊區域,這個時鐘將不會再發出信號,所以有必要加入觸發開啟的電路。這裡 (還未翻譯)有一個解決方法。(您也可以使用一個反相器構成的不穩定的1刻時鐘(首尾連接3個插有紅石火把的方塊(反相器)即可)以重置1刻中繼器時鐘。

還有一種更加經濟的可以得到4-11秒延遲電路的方案。讓發射器發射出來的方塊落入水流中,水流末端為一個木質壓力板。缺點是每次使用過後都要人工復原。這裡有一個該種裝置的YouTube視頻。

[編輯] 鎖存

紅石中繼器也可以接受來自側面的另一個紅石中繼器或紅石比較器的直接輸入,用以鎖存中繼器的狀態。

作為鎖存信號。只有控制信號(C)有輸入的時候,輸出O才會被設置為輸入S。換句話說,C=1時,O=S;C=0時O保持不變(與S無關)。

鎖存表現與門控D鎖存器(即高電平觸發的D觸發器)相同。中繼器位於鎖存狀態時,第二個紅石火把將不可見,換成一道黑灰色的橫條。

[編輯] 樂曲/音符盒中的應用

紅石中繼器經常被應用在音符盒的組合上。為了演奏出一首樂曲,中繼器應當被恰當地設定與放置。

[編輯] 向下傳導電能

中繼器能夠用於向下傳遞電能。從而您可以用一個上面連著按鈕或拉杆的方塊來完全隱藏紅石線路(在此之前,您至少需要2個方塊來隱藏線路)。當然您也可以建造一個3-17格長,1格寬的階梯線路來向下傳遞電能(在此之前,最小您也需要2x2的機構)

向下傳導電能-空洞中有紅石線

為了學習這種機構的建造方法,建議您先建造向上傳導的線路——一旦您理解了以後,向下傳導的線路就很容易了。尤其是當您需要建造1x3的線路而且無法移動到相鄰的空間時,您只能從下往上建造。

在您想要傳導到的最低點放置一個紅石線,然後在紅石線旁放一個方塊,在方塊上放置一個中繼器,方向指向紅石線。然後,在紅石線上方放一個方塊(中繼器此時應該直接指向此方塊)。然後,只要中繼器接受電能,注入後來放置的方塊(稱之為「強充能」,詳見紅石電路章節),然後再傳遞到其下方的紅石線。那個方塊被中繼器強充能之後,表現如同一個紅石火把,能夠向任何除了向其傳遞能量的中繼器之外的毗鄰方塊提供能量。

您可以接著延長這種鏈式結構:在最高處的中繼器後端放一個方塊,方塊上再加一個紅石線,中繼器上方再加一個方塊,該方塊上方放一個與剛才的中繼器指向相反的中繼器。如果您希望達到更高的縱向傳輸高度差,那就重複這種做法,如圖所示。

最終您可以得到橫截面1x3的方塊機構,中繼器看起來被「堆」在了中間,方向依次相反。每向下傳遞2格,信號會得到1刻的延遲。您也可以選擇或者是2x2機構或是1x17機構,以達到每向下16格才有1刻延遲的最好效果,但佔地面積顯然增大了許多。

[編輯] 延遲線存儲器

簡單而精確的延遲電路環鏈具有被應用為延遲線存儲器的潛能。僅僅使用中繼器與少量紅石線,這類存儲器就能夠建造在2維的平面上(如下面畫廊中的900位陣列,存儲密度為每格1位)。比起任何使用紅石火把建造的存儲器來說,延遲線存儲器的存儲密度大大超過了它們。(差距大約為9倍(不包括輸入端、輸出端與複位端佔據的空間))。就像停車場一樣,延遲線存儲器能夠建造多層,在相鄰層之間建立階梯式鏈接即可。這樣,您可以隨心所欲地建造儘可能多的層數以滿足要求(如下面畫廊中的3280位陣列)。

延遲線存儲器唯一的,也是致命的缺點是您難以直觀地看出數據流的內容,因此也很難決定何時能夠在不影響已有數據的前提下安全地插入新數據。如果輸入輸出端由另外的中繼器自遠處引來,那麼唯一限制存儲器容量的就是可用空間的大小了。如果您想複位存儲器,移除一個中繼器即可,或者在環鏈的任何一處放置紅石火把,等待數據流被刷掉;您也可以加入一個向下延伸兩格的紅石線,然後連接一個粘性活塞,使得只要粘性活塞被激活,活塞推動的方塊就會切斷線路,同時將信號引向下部。該方法能夠遠距離操縱,所以比移除一個中繼器的方法要好很多。需要注意的是在大型的陣列里(例如下面的900位陣列),距離玩家較遠而且也沒有超過載入地圖範圍的中繼器的外觀可能遠遠看上去並無變化,但實際上它們確實在傳導信號。

延遲線存儲器的可能用途包括記錄某人走過一扇門的次數,或者記錄闖入者出入的特點——內側的壓力板可以連接一個二進制101111101的序列生成器,外側壓力板連接二進制101000101的序列生成器,兩個生成器均接入延遲線存儲器(101的標記標明序列為記錄門開關所用,或是記錄是哪一個門,取決於您的設定。111或者000的序列才是真正有用的特徵序列)。如果一個人看到如下序列:二進制101000101.......101000101.....101111101.................//................0b101000101.......101000101.....101111101.........,他或者她就可以馬上知道闖入者還在基地內部。但本系統可能會導致數據覆蓋的問題,所以可操作性不強。這裡僅僅作為一個例子來講解。

延遲線存儲器的另一個作用是利用其頻閃的效應。您可以繞著自己的房屋,或城堡,建造一個中繼器環鏈,再在其中某處放一個能夠影響存儲器的臨時拉杆,然後隨心所欲地任意操作拉杆,知道信號充滿整個環狀結構,最後移除拉杆,一個點綴您的基地的走馬燈似的環狀景觀燈就建成了。

[編輯] 你知道嗎

  • 紅石中繼器方塊看上去像兩個縮短的紅石火把插在壓力板上,而且像現實生活中的二極體一樣有一個箭頭指示電流的允許傳輸方向。
  • 如果中繼器位於一個2格高的空間(就像隧道)內,您通過時會自動進入匿蹤狀態。但如果中繼器位於洞口外側,這現象就不會發生了。但這個」匿蹤狀態「並不是真正意義上的匿蹤,除了腳步聲消失之外,你的遊戲角色動作與行進速度並未改變。
  • 如果在多人遊戲里您使用管理員命令改變了遊戲時間,中繼器的狀態會凍結,除非他們被移到其它方塊。
  • 如果您將延遲設為4刻,中繼器能夠阻止任何會讓紅石火把燃盡的脈衝。
  • 在Minecraft的源代碼里,中繼器被命名為「diode」(二極體)。
  • 您可以在2格高的門洞前放置中繼器來達到單向通行的目的。在3格或更高的洞口處放置的中繼器,會令人無法走入2格高的洞中。活板門也可以達到類似的效果。
  • 在Beta 1.7之後,紅石線能夠自動同毗鄰的中繼器相連了。Beta 1.6.6之前還沒有如此特性。
  • 當箭射中未激活的中繼器,然後激活中繼器時,箭會發出射中固體方塊的聲音。
  • 如果在遊戲的「超平坦」模式下在最底層的基岩放置紅石中繼器,然後破壞之,中繼器會穿透基岩,掉入虛空。
  • 快照12W42a(正式版1.4)開始,當一個激活的紅石中繼器從側面指向另一個紅石中繼器,被指向的紅石中繼器的狀態將鎖定。

[編輯] 歷史

  • 紅石中繼器最早由Jeb引入。[2]起初它的四檔延遲為1刻、2刻、5刻與7刻,[3]但為了簡單起見最終改為1刻、2刻、3刻與4刻。[4]
  • 在Beta 1.6之前,紅石中繼器被破壞時,會產生類似於破壞南瓜的視覺效果。[5]
  • 在正式版1.0之前,如果您保存當前遊戲進度再註銷,然後重新登錄,所有的中繼器都會保持在此前註銷時的狀態,直到臨近方塊更新。您可以閱讀這篇教程來修復這個問題。

[編輯] 引用

  1. http://twitter.com/jeb_/status/33885928657264640
  2. http://twitter.com/jeb_/status/33875639920492544
  3. http://twitter.com/jeb_/status/33888465502339073
  4. http://www.reddit.com/r/Minecraft/comments/fmdtp/teammojang_redstone_repeater_video/c1gzrn6
  5. http://notch.tumblr.com/post/5775170768/the-changelist-for-1-6

腳本錯誤