在製作自訂地圖的過程中,玩家經常需要製作一個定時關卡。如果玩家不能按時完成,便會受到懲罰。本教學即將推薦一些有用的計時器,這可能需要用到一定的紅石以及指令的知識。那麼,如果你的知識已經足夠充足,現在就開始吧!
短暫性計時
下面提到的方法,只適合於進行不超過1分鐘的短暫性計時,而不適用於長時間計時;否則需要極大的工程量。若要進行長時間計時,請參考本頁面中的"長時間計時"章節。
紅石中繼器
眾所周知,紅石中繼器是極其常用的延時工具。在沒有調整的情況下,每個紅石中繼器會在接受紅石訊號後,將訊號強度調整為15並加入1紅石刻(0.1秒鐘)的延時。對着一個紅石中繼器按下使用鍵可以使這一延時持續更久(最多為0.4秒鐘),這使得進行數秒甚至數十秒的延時成為可能。
同樣地,紅石比較器也可以提供1紅石刻的延時,但由於不能調整延時時間,這使得紅石比較器並不是一個受歡迎的延時元件。
另外,由於一個紅石中繼器的延時時長最多也只有0.4秒鐘,進行一個一分鐘的延時甚至需要150個紅石中繼器,因此它適用於短暫性延時。
活塞延時
利用活塞也是延時的一種好辦法,特別是粘性活塞。活塞在伸出以及收回活塞頭時都需要花費一定的時間。使用粘性活塞可以製造一個能夠重複利用的延時裝置:只要讓粘性活塞推出紅石磚,並使其啟動下一個粘性活塞,如此製造一個循環往復的裝置即可。
如果要停止計時,可以把之間的某個空氣替換為基岩。在需要重新啟動時,把基岩替換為紅石磚,之後填充為空氣即可再次啟動。
礦車延時
由於礦車在路軌上執行需要花費一定的時間,使用礦車進行計時也是可行的。為了儘量延長計時時間,同時不至於使礦車停止執行,請儘量使用普通路軌鋪設你的軌道,並在適當的間隔距離處放置一個啟動的動力路軌。在軌道的末端放置一個感壓路軌,這樣在礦車執行到末端時,便可以啟動你想要的懲罰機制。
礦車可以使用發射器發射到路軌上。記得使用/clone命令來隨時填充你的發射器。
長時間計時
下面提到的方法,都可以較為簡單地進行長時間計時,而不需要花費很多的時間。
生物
使用惱鬼
與其它大多數生物不同的是,惱鬼不會長時間在世界中存活。在生成一個惱鬼後的2400遊戲刻(2分鐘),系統就會嘗試將惱鬼殺死。利用這一特性,可以使用生成蛋或是/summon命令在封閉空間內生成一個惱鬼,之後靜候遊戲將它殺死。
記得放一個在該封閉空間內探測惱鬼的命令方塊,使用/testfor命令,在旁邊再放置一個紅石比較器;當命令塊在這個區域內檢測不到惱鬼的時候,會輸出紅石訊號給比較器。配合紅石非門使用即可進行2分鐘的計時。
或者,你可以將多個這樣的部分串聯到一起,例如當串聯兩個部分時即可計時4分鐘;以此類推,可以計時任何的偶數分鐘。
使用水生生物
類似於在現實中,在Minecraft遊戲中,水生生物,如墨魚,海豚等,在不處於水方塊中的時候,會在一段時間後,因呼吸困難而死亡。利用這個特性,我們可以在陸地上生成一個水生生物,並利用和剛才提到的惱鬼計時類似的機制進行計時。
使用鐵人
相比其它計時方法,這種方法不常用,且更為奇葩與不穩定。如果沒有特殊需要,不推薦使用這種方法進行計時。
鐵人不僅是殺怪的好幫手,它也可以用來計時。只要把鐵人和一些不會攻擊鐵人的(或是攻擊傷害很低不至於殺死鐵人的),而且會被鐵人主動攻擊的其它生物關在一起,以後我們就可以等着鐵人一個一個盡情地清怪了。只要放置一個檢測該種生物的命令方塊,就可以使用上方的惱鬼計時法或是水生生物計時法,進行粗略地計時。
不過正如上面所説,這種方法極其不穩定,因為鐵人的攻擊傷害不一定(7至20不等),很可能會導致1分鐘甚至更長的誤差,故除非是炫技或其它特殊原因,強烈不推薦使用這種方法計時。
注意:這行字元的下方沒有更多的條目或正處於編輯中。如果您恰好有關於在Minecraft中如何計時的經驗,歡迎您參與編輯下面的條目。