最後更新當前版本:1.18.2
紅石屬於較古老的機關製作方式,在早期指令未發達時,要製作地圖皆需使用大量紅石來製作機關。在1.8版本以後,漸漸被指令方塊所取代,利用/setblock跟/fill能夠直接遠距啟動其他部分的指令;而在1.12版本以後,傳統堆指令方塊的行為又逐漸被資料包的函數所取代。
即便如此,紅石依然是製作簡易機關的必要手段。
指令範例:
.放置朝上伸出的活塞:/setblock ~ ~1 ~ minecraft:piston[extended=true,facing=up] replace
.若為綠寶石方塊,則替換成紅石方塊:/fill ~ ~1 ~ ~ ~1 ~ minecraft:redstone_block replace minecraft:emerald_block
.放置朝下輸出的漏斗,最左格放置64個TNT:/setblock ~ ~1 ~ minecraft:hopper[facing=down]{Items:[{Slot:0b,id:"minecraft:tnt",Count:64b}]} replace
地圖製作(點擊以Google文件觀看)
雖然已不流行製作大型純紅石機關,例如早期有神人利用紅石製作的邏輯閘組合成一台能夠操控的電腦,但一些小型機關仍然可以利用紅石來完成,例如3×3活塞門、TNT大砲等等,雖然硬要改用全指令型態製作也可以,但是沒必要化簡為繁。
紅石機關也比指令更有溫暖,其具備的動畫、音效及延遲特性等都是純指令難以模擬的。
而依照個人習慣,也可以製作紅石與指令混搭的機關,這也是傳統上兩者最常使用的方式。
紅石物品種類
紅石物品在創造模式的物品欄中屬於紅石類,但仍有部分未列出,例如指令方塊。
1紅石刻等於2遊戲刻,也就是0.1秒。
物品 |
類別 |
說明 |
紅石粉 |
傳訊 |
能放在除樹葉外,頂面碰撞箱完整的方塊上,及漏斗上 在放置或受到方塊更新時,會自動調整形狀 .與紅石粉、紅石比較器相連 .與紅石中繼器的輸入或輸出相連 .與發訊裝置相連,但不會自動指向收訊裝置 .與±1格的紅石粉相連,但若較低者上方被非透明固體方塊壓住,則不會相連 .可能的連接形狀為點、直線、L形、T形、十字形 .若單獨存在,則可以按右鍵切換點及十字形狀 .若只連接單一方向,則對向的方向也會相連 傳輸訊號強度最大15,每傳輸1格強度減少1 |
紅石火把 |
發訊 |
能放在碰撞箱完整的方塊頂面及側面上,及部分例外方塊。詳見下列章節 可以發出強度恆為15的訊號,並嘗試傳送給四周及上方 .發出訊號時,會傳送強訊號給上方的固體方塊 .但永不傳送訊號至附著的方塊上 若附著的方塊上有任何強度的訊號,紅石火把皆會關閉,輸出為0,可做為邏輯閘中的非門 若60刻內關閉8次以上,會燒毀並長久關閉 |
紅石方塊 |
發訊 |
因為是固體方塊,故能放在任意位置,且能被活塞推拉 可以發出強度恆為15的訊號,並嘗試傳送給六面 .上下方的紅石粉會接收到訊號;上方的紅石火把會關閉 .無法傳送訊號至相鄰的固體方塊 |
紅石中繼器 |
傳訊 |
能放在除樹葉外,頂面碰撞箱完整的方塊上,及漏斗、鍋釜、堆肥箱、歌萊花上 分為輸出端、輸入端及上鎖端 .箭頭指向為輸出端,箭尾則為輸入端。因單向傳輸訊號,故可做為二極體 .側邊為上鎖端,若接收持續訊號則會鎖定當前的輸出狀態 當輸入端接收到任何強度的訊號時,輸出端會發出強度恆為15的強訊號 右鍵可以拉動方塊上的小機關,調整訊號延遲,其範圍為1~4紅石刻,可做為簡易計時器 |
紅石比較器 |
傳訊 |
能放在除樹葉外,頂面碰撞箱完整的方塊上,及漏斗、鍋釜、堆肥箱、歌萊花上 分為輸出端、輸入端及比較端 .箭頭指向為輸出端,箭尾則為輸入端 .側邊為比較端 右鍵可以開關方塊上的小機關,熄滅為比較模式、亮起為相減模式 .若為比較模式,若輸入端訊號大於比較端,則輸出與輸入端相同的訊號強度,反之則輸出0 .若為相減模式,則輸出輸入端與比較端相差的訊號強度 可以偵測方塊狀態及物品展示框 .可以與待偵測的方塊直接相鄰,或中間隔一個固體方塊。詳見下列章節 |
活塞 |
收訊 |
|
黏性活塞 |
收訊 |
|
史萊姆方塊 |
機械 |
|
蜂蜜塊 |
機械 |
|
偵測器 |
發訊 |
|
漏斗 |
收訊 |
|
發射器 |
收訊 |
|
投擲器 |
收訊 |
|
講台 |
發訊 |
|
標靶 |
發訊 |
|
控制桿 |
發訊 |
|
避雷針 |
發訊 |
|
日光感測器 |
發訊 |
|
絆線鉤 |
發訊 |
|
陷阱儲物箱 |
發訊 |
|
TNT |
收訊 |
|
紅石燈 |
收訊 |
|
音階盒 |
收訊 |
|
石製按鈕 |
發訊 |
|
拋光黑石按鈕 |
發訊 |
與石製按鈕相同 |
橡木按鈕 |
發訊 |
|
杉木按鈕 |
發訊 |
與橡木按鈕相同 |
樺木按鈕 |
發訊 |
與橡木按鈕相同 |
叢林木按鈕 |
發訊 |
與橡木按鈕相同 |
相思木按鈕 |
發訊 |
與橡木按鈕相同 |
黑橡木按鈕 |
發訊 |
與橡木按鈕相同 |
緋紅蕈木按鈕 |
發訊 |
與橡木按鈕相同 |
扭曲蕈木按鈕 |
發訊 |
與橡木按鈕相同 |
石製壓力板 |
發訊 |
|
拋光黑石壓力板 |
發訊 |
與石製壓力板相同 |
輕質測重壓力板 |
發訊 |
|
重質測重壓力板 |
發訊 |
|
橡木壓力板 |
發訊 |
與石製壓力板相同 |
杉木壓力板 |
發訊 |
與石製壓力板相同 |
樺木壓力板 |
發訊 |
與石製壓力板相同 |
叢林木壓力板 |
發訊 |
與石製壓力板相同 |
相思木壓力板 |
發訊 |
與石製壓力板相同 |
黑橡木壓力板 |
發訊 |
與石製壓力板相同 |
緋紅蕈木壓力板 |
發訊 |
與石製壓力板相同 |
扭曲蕈木壓力板 |
發訊 |
與石製壓力板相同 |
鐵門 |
收訊 |
|
橡木門 |
收訊 |
|
杉木門 |
收訊 |
與橡木門相同 |
樺木門 |
收訊 |
與橡木門相同 |
叢林木門 |
收訊 |
與橡木門相同 |
相思木門 |
收訊 |
與橡木門相同 |
黑橡木門 |
收訊 |
與橡木門相同 |
緋紅蕈木門 |
收訊 |
與橡木門相同 |
扭曲蕈木門 |
收訊 |
與橡木門相同 |
鐵製地板門 |
收訊 |
|
橡木地板門 |
收訊 |
|
杉木地板門 |
收訊 |
|
樺木地板門 |
收訊 |
|
叢林木地板門 |
收訊 |
|
相思木地板門 |
收訊 |
|
黑橡木地板門 |
收訊 |
|
緋紅蕈木地板門 |
收訊 |
|
扭曲蕈木地板門 |
收訊 |
|
橡木柵欄門 |
收訊 |
|
杉木柵欄門 |
收訊 |
|
樺木柵欄門 |
收訊 |
|
叢林木柵欄門 |
收訊 |
|
相思木柵欄門 |
收訊 |
|
黑橡木柵欄門 |
收訊 |
|
緋紅蕈木柵欄門 |
收訊 |
|
扭曲蕈木柵欄門 |
收訊 |
|
連鎖式指令方塊 |
收訊 |
|
指令方塊 |
收訊 |
|
重複型指令方塊 |
收訊 |
紅石火把
紅石火把除了能放在碰撞箱完整的方塊頂面及側面上,也能放在鐵砧、鐘、歌萊花、龍蛋、終界傳送門框架、終界燭、柵欄、柵欄門、玻璃片、砂輪、鐵柵欄、鷹架、任意上半磚、任意牆的頂面上。
紅石比較器
在偵測方塊時,直接相鄰的優先級最高;中間隔一個固體方塊優先級次之;最後才是其他弱訊號源。例如偵測沒有終界之眼的終界傳送門框架,中間隔一個黃金方塊,且該方塊有接收到強度13的弱訊號,則紅石比較器輸出仍為0。
在偵測容器時,大型儲物箱算做一整個大容器,而不是獨立的兩個。而儲物箱礦車及漏斗礦車需在感測鐵軌上方才能偵測。
若偵測的儲物箱無法由玩家開啟,例如上方被固體方塊擋住,或上方有貓,則輸出訊號總是為0。
下列為偵測容器的訊號強度所需的最少物品數量,一組為64個。若為16個一組的物品,例如告示牌,則個數需除以4並無條件進位;若為無法堆疊的物品,例如獄髓劍,則為1個一組,不滿一組的個數視為一組。
例如偵測漏斗,想要輸出強度3,則需要放入23個至45個物品。若放入告示牌,則需要放入6個至11個;而若放入獄髓劍,則需要放入1個。
又例如偵測發射器,想要輸出強度3,則需要放入1組19個至1組59個物品。若放入告示牌,則需要放入1組5個至1組14個;而若放入獄髓劍,則無法輸出,因為放入1個輸出2、2個輸出4。
訊號強度 |
3格(組) |
3格(個) |
5格(組) |
5格(個) |
9格(組) |
9格(個) |
27格(組) |
27格(個) |
54格(組) |
54格(個) |
唱片機 |
0 |
0組0個 |
0個 |
0組0個 |
0個 |
0組0個 |
0個 |
0組0個 |
0個 |
0組0個 |
0個 |
無唱片 |
1 |
0組1個 |
1個 |
0組1個 |
1個 |
0組1個 |
1個 |
0組1個 |
1個 |
0組1個 |
1個 |
C418 - 13 |
2 |
0組14個 |
14個 |
0組23個 |
23個 |
0組42個 |
42個 |
1組60個 |
124個 |
3組55個 |
247個 |
C418 - cat |
3 |
0組28個 |
28個 |
0組46個 |
46個 |
1組19個 |
83個 |
3組55個 |
247個 |
7組46個 |
494個 |
C418 - cat |
4 |
0組42個 |
42個 |
1組5個 |
69個 |
1組60個 |
124個 |
5組51個 |
371個 |
11組37個 |
741個 |
C418 - blocks |
5 |
0組55個 |
55個 |
1組28個 |
92個 |
2組37個 |
165個 |
7組46個 |
494個 |
15組28個 |
988個 |
C418 - far |
6 |
1組5個 |
69個 |
1組51個 |
115個 |
3組14個 |
206個 |
9組42個 |
618個 |
19組19個 |
1235個 |
C418 - mall |
7 |
1組19個 |
83個 |
2組10個 |
138個 |
3組55個 |
247個 |
11組37個 |
741個 |
23組10個 |
1482個 |
C418 - mellohi |
8 |
1組32個 |
96個 |
2組32個 |
160個 |
4組32個 |
288個 |
13組32個 |
864個 |
27組0個 |
1728個 |
C418 - stal |
9 |
1組46個 |
110個 |
2組55個 |
183個 |
5組10個 |
330個 |
15組28個 |
988個 |
30組55個 |
1975個 |
C418 - strad |
10 |
1組60個 |
124個 |
3組14個 |
206個 |
5組51個 |
371個 |
17組23個 |
1111個 |
34組46個 |
2222個 |
C418 - ward |
11 |
2組10個 |
138個 |
3組37個 |
229個 |
6組28個 |
412個 |
19組19個 |
1235個 |
38組37個 |
2469個 |
C418 - 11 |
12 |
2組23個 |
151個 |
3組60個 |
252個 |
7組5個 |
453個 |
21組14個 |
1358個 |
42組28個 |
2716個 |
C418 - wait |
13 |
2組37個 |
165個 |
4組19個 |
275個 |
7組46個 |
494個 |
23組10個 |
1482個 |
46組19個 |
2963個 |
Lena Raine - Pigstep |
14 |
2組51個 |
179個 |
4組42個 |
298個 |
8組23個 |
535個 |
25組5個 |
1605個 |
50組10個 |
3210個 |
Lena Raine - otherside |
15 |
3組0個 |
192個 |
5組0個 |
320個 |
9組0個 |
576個 |
27組0個 |
1728個 |
54組0個 |
3456個 |
永不輸出15 |
當容器不為空時,偵測到的輸入訊號為(以下函數使用Matlab語法):
欄位使用率=欄位中的物品數量/該物品的最大堆疊數量 偵測輸入訊號=floor(1+(總欄位使用率/總欄位數量)*14) ※floor(x):將x無條件捨去至整數。 |