Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
以下段落所述的內容是透過利用錯誤實現的。

此錯誤未必對所有版本有效。該錯誤被修復後,下文所述的資訊將不再適用。
請慎重對待。

這篇教學展示了如何在原版生存中建立一個無頭活塞(無狀態活塞 "null-state" piston),以及它的作用。

如何取得無頭活塞

一個伸出的活塞由兩個方塊組成:活塞基座和活塞頭。去掉活塞頭需要包括精心操縱的爆炸和一個完美的時機。

為了去掉活塞頭,玩家需要構造出一個活塞伸出與爆炸發生位於同一時刻的機制。使用TNT時,這可以透過10個4刻延時的中繼器實現。爆炸的威力也必須精準地控制,可以在爆炸點與活塞之間放一些方塊,如鵝卵石牆。

一旦無頭活塞建立出來,用紅石啟動它來確保其保持無頭狀態。一旦停止啟動,活塞便會收回並重新獲得它的頭,然而,一旦有任何方塊被放置在了活塞頭本應存在的位置,這個方塊就會立刻被摧毀,這是由於活塞的代碼設定。

用途

無頭活塞的最佳用途是來破壞方塊,包括基岩。當一個無頭的粘性活塞重新獲得它的頭時,其行為就像任何一個普通的粘性活塞一樣:收回前方的兩個方塊。為了收回,它必須有一個活塞頭, 所以它將在收回之前短暫地展示伸出的活塞頭。

一個僅在無頭活塞中發現的屬性是,如果有一個方塊在活塞頭本應存在的位置,那麼這個方塊會被摧毀並被活塞頭與活塞臂的方塊所替代。

這個技術甚至能用於破壞基岩或其他不可移動的方塊,也不幸地包括了屏障方塊,這使得原版伺服器為玩家製造擋牆變得困難。首先,放一個無頭的粘性活塞緊鄰你想破壞的方塊,並將無頭的方向對準它。接著在要破壞方塊的另一側放一個任何可移動的方塊,最後停止啟動活塞,原位於方塊另一側的可移動方塊會替代目標方塊,而無頭活塞又會重新獲得它的頭,像正常的活塞一樣。

一個不適用於生存模式的設計(1.13+)

使用除錯棒與一個紅石方塊,玩家能夠放置一個活塞,用紅石方塊啟動,在利用除錯棒將活塞的「伸出」狀態調整為真,然後就可利用這個無頭活塞進行通常的操作。

Advertisement