本站文本内容除另有声明外,转载时均必须注明出处。(详情…本站文本内容除另有声明外,转载时均必须注明出处。(详情…中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!中文Minecraft Wiki是完全公开的。请勇于扩充与修正内容!Minecraft中文Wiki微博正在更新!或许有兴趣去看看Minecraft中文Wiki微博正在更新!或许有兴趣去看看想与其他用户进行编辑上的沟通?社区专页正是为此创建的。想与其他用户进行编辑上的沟通?社区专页正是为此创建的。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。翻译或创建页面之前,不妨看看译名标准化Wiki条例页面。需要管理员的协助?在管理员告示板留言也许可以帮到您。需要管理员的协助?在管理员告示板留言也许可以帮到您。

教程/方塊更新感應器

出自Minecraft Wiki
前往: 導覽搜尋

方塊更新感應器(Block Update Detector),英文縮寫為BUD,是一種利用遊戲中方塊的更新範圍不同來檢測附近方塊更新的紅石設備。有很多種方塊更新感應器的設計方案,它們都基於同一思想:將紅石電路置於一種本應不穩定的狀態,但是因為一些本應影響電路穩定的方塊並沒有對電路的變化產生反應,從而使整個電路保持穩定狀態。這些「懶惰」的方塊就將充當「傳感器」的作用。當相臨方塊處於某種原因改變了狀態時,這個(相鄰的發生變化的)方塊將發送一個信號來「喚醒」傳感器方塊。這個電路就將表現出其他動作,然後回歸「沉睡」。

這個方法最早被Cored發現。[1] 之後被Etho公布並被很多玩家共同發展。

檢測項[編輯 | 編輯原始碼]

方塊更新檢測器可以檢測方塊ID或附加值的更改 當以下事件在方塊更新感應器的傳感方塊旁發生時,可以被方塊更新感應器所感應到:

方塊與方塊的狀態改變將不會被BUD檢測到(他們當中的一些可以被CUD偵測器檢測到)包括:

方塊更新感應器的種類[編輯 | 編輯原始碼]

遊戲內置[編輯 | 編輯原始碼]

偵測器是在1.11的16w39a快照中加入的內置方塊更新檢測器,但是要注意這種方塊更新檢測器與常規方塊更新檢測器的檢測方式並不相同,因此檢測內容也不完全吻合。

活塞BUD位充能[編輯 | 編輯原始碼]

活塞BUD位充能型單穩態BUD[編輯 | 編輯原始碼]

有很多方塊更新感應器設計方案都是基於活塞被供電因而未傳遞給方塊更新信號。[2] 活塞如若在受到信號時並沒有接收到方塊更新信號,那麼它就會進入BUD態 在這種設計中,活塞只會在旁邊方塊更新時伸長,但是當伸長後又會因為活塞臂注意到其旁邊的紅石中繼器被關閉而立即縮回。這是活塞型方塊更新感應器重置的方法:通過對伸長的活塞臂旁邊的電路的變化。 這個設計方案可以拓展為多傳感器,所有的活塞都被設計為傳感器。

利用1.8之後的史萊姆方塊我們可以製作一些BUD,一般把利用了史萊姆方塊的BUD叫做史萊姆方塊BUD
由於紅石磚處於活塞的BUD位,所以這個機械構成一個單穩態活塞BUD。

活塞BUD位充能型雙穩態BUD[編輯 | 編輯原始碼]

通過移除一個方塊更新感應器的復位裝置,這個方塊更新感應器就可以成為雙穩態方塊更新感應器。這個設備有著兩種可以通過方塊更新來切換的穩定狀態。因此成為「雙穩態BUD」這相當於與T觸發器相連的普通方塊更新感應器。這種方塊更新感應器在檢測熔爐/泥土的狀態時十分有用。

滿足活塞推出條件但並不給活塞更新信號[編輯 | 編輯原始碼]

如若將本不滿足推出條件的活塞滿足條件,並且不給予活塞方塊更新信號,那麼活塞將進入BUD態。 下一個設計方案是基於伸長的活塞並不能被其他活塞推動的事實。當活塞縮回時,它並不會激活其他試圖推它的活塞。附加著一個方塊的黏性活塞是傳感器。這種方塊更新感應器的優點在於節約,並且其利用的遊戲特性不太可能在未來被改變。

中繼器延時為2刻。

紅石導線指向BUG[編輯 | 編輯原始碼]


下文中的內容講述了一個通過錯誤來實現特定功能的裝置。
這個錯誤有可能在未來某個版本被修復。當該錯誤被修復後,下文所說明的功能將不再有效。請慎重對待。

利用紅石導線改變並不產生方塊更新信號的BUG,我們可以製作方塊更新感應器

動力鐵軌型方塊更新感應器[編輯 | 編輯原始碼]

與活塞型相似,動力鐵軌可以通過上方的一格空間被供電,但是在以這種方法供電時,並不能被正確地更新。與感測鐵軌礦車相組合,這就可以被用來製作下方的這種方塊更新感應器。 所有動力鐵軌都可以作為傳感器。 這種設計最短可以至單個動力鐵軌,最長可以延伸至14個動力鐵軌

感測鐵軌型方塊更新感應器[編輯 | 編輯原始碼]

可以通過感測鐵軌礦車來建造一個方塊更新感應器。下面是一個例子。

基於紅石火把[編輯 | 編輯原始碼]

在14w25a(修復了MC-56541)以後,一個燃盡的紅石火把 可以用於製作BUD。一旦火把燒毀,紅石火把會在方塊更新下重新點亮。這是最小且最簡單的BUD,因為只需要一支紅石火把和紅石線 (再加上兩個中繼器即可成為一個固態的信號輸出。)

一個燃盡的火把BUD無信號輸出。

一支在方塊側面的紅石火把,然後放置紅石線,使紅石信號循環,它本身也是一個BUD。紅石火把周圍 (包括上下兩面)是檢測區域,而紅石線部分則不是其檢測區域。這支紅石火把會閃爍16刻,它最後會燃盡(熄滅)。然後會冷卻(熄滅)56刻。

它不能檢測被使用的床。

Torch BUD.png

另見[編輯 | 編輯原始碼]

國內玩家精心整理的方塊更新感應器檔案
國內玩家精心整理活塞BUD檔案

參考[編輯 | 編輯原始碼]