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

教程/TNT大炮

出自Minecraft Wiki
跳到: 導覽搜尋

TNT大炮(TNT Cannons)(以下簡稱大炮)是一種用TNTTNT礦車來發射TNT或其他實體的機械。

常規[編輯 | 編輯原始碼]

這裏主要解釋傳統的TNT大炮,即用其他TNT做燃料發射TNT的大炮。用黏性活塞史萊姆方塊建造大炮也是可行的。

主要部件[編輯 | 編輯原始碼]

  • 主體或外殼
  • 布線
    • 推進布線
      • 推進力集中器布線
    • 發射布線
    • 其他布線
  • TNT
    • 推進TNT
    • 推進力集中器TNT
    • 待發射TNT
  • 爆炸區域
  • 發射支架

基本概念[編輯 | 編輯原始碼]

  • 大炮的基本原理,在於TNT爆炸時不僅會摧毀方塊,而且會推進實體,包括點燃的TNT。TNT一般用紅石點燃,推進TNT被立即點燃,而待發射TNT在一段延遲之後被點燃。
  • 因為大炮中使用到了TNT,我們必須採取恰當的防護措施來避免大炮對玩家造成傷害或引起死亡,或者造成財產損失。
  • 待發射TNT就是「炮彈」,它可以是玩家生物、點燃的TNT、/砂礫鐵砧
  • 如果在突襲中使用大炮,則需保證TNT沒有落在水裏(除非你使用的是混合式的大炮)。
  • 推進TNT是用於推動待發射TNT的TNT數量。
  • 如果大炮不是用黑曜石建造的,那麼,要實現大炮的可重複使用,推進TNT必須保證在水中爆炸。
  • 如果想要大炮正常運作,推進TNT必須先於待發射TNT引燃。
    • 如果推進TNT和待發射TNT被同時(或幾乎同時)引燃,那麼被發射的TNT會在距離大炮很近的地方爆炸,毀壞大炮。
    • 如果待發射TNT先於推進TNT被引燃,情況將會更加糟糕:待發射TNT的會在炮膛內爆炸會而引爆推進TNT和大炮周圍的易爆物,引發一個爆炸的連鎖反應。
  • 推進TNT通常會被紅石同時引燃,除非你想建造一個後文所提到的推進力集中器。
  • 為了最大的射程,你應該讓待發射TNT和推進TNT呈30°夾角,並使二者距離儘量近。這樣更多的爆炸推力可以被傳遞到待發射TNT上。
  • 待發射TNT與推進TNT的相對角度關係決定了發射彈道。
  • 在飛行過程中炮彈會以大約7.5/秒的恆定加速度下落。這對預測炮彈的着彈點落點非常重要。
  • 大炮應該被從地面抬高,高度取決於射程的需求。
  • 當待發射TNT為箭、沙/砂礫或鐵砧時,可能會用到活塞,用來使其掉落。

命名標準[編輯 | 編輯原始碼]

有兩種命名標準,其一是「普通名字」,它給看到大炮的人一個初步印象,體現大炮的能力和建造難易程度等。其二是「技術名字」,它給出具體的信息,比如紅石中繼器的延遲。

普通名字[編輯 | 編輯原始碼]

普通名字是一小段對大炮的數字描述以及其暱稱。這適合用來比較兩個大炮,或可以給玩家關於大炮能力的初步印象。

普通名字包括五個部分:傷害(DV)、工程難易度(EV)、TNT數量(TA)、最大射程(MR)和暱稱。順序如下:

<DV>.<EV>:<TA>.<MR> <暱稱>

例如: 40.86:8.104 Basic.

傷害

傷害體現大炮的「品質」。傷害越大,大炮越「好」。它用三個值計算:精準度、力量和速度。

精準度輸入為爆炸中心到其平均坐標的距離的平均值。

TNTCannonCommonAccuracy.png

如右圖,精準度輸入為三條藍線段的平均長度。紅點是三個爆炸中心的平均坐標,是三條藍線段的端點。另一端點為爆炸中心。精準度公式為(45-A)*2,其中A為精準度輸入。

力量為TNT發射數量的10倍。

速度輸入為大炮前端到爆炸中心平均坐標的距離。速度公式為S/5,其中S是速度輸入。

綜上,傷害用此公式計算:(((45 - A)*2) + (P*10) + (S/5)) / 3.

工程難易度

工程難易度表示了大炮建造的難易度,更高的值表示更容易建造。工程難易度為建造難易度、紅石難易度和TNT量的平均值。

建造難易度輸入為對大炮中方塊數量的估計(不包括空氣和TNT)。建造難易度為(1000 - B)/10,其中B為建造難易度輸入。

紅石難易度為對10減去對紅石難易度的評估的差,乘以10:(10-R)*10其中R表示對紅石難易度的總體評估。

TNT量為(50 - T) * 2其中T是在TNT容量最大幸運行所需的TNT數量。

綜上,工程難易度用此公式計算: ((1000 - B)/10 + ((10 - R)*10) + ((50 - T)*2)) / 3.

其他

TNT數量,最大射程和暱稱,顧名思義。不過注意:TNT數量與EV中的TNT量相同,最大射程為大炮前端與最遠爆炸中心的距離。

暱稱可以被任意設定,只要它沒有被人用過或者含有侮辱性詞彙。

這是40.86:8.104 Basic大炮的命名過程。

Damage value = (((45 - 0)*2) + (1*10) + (104/5)) / 3 = 40
Ergonomic value = ((1000 - 50)/10 + ((10 - 2)*10) + ((50 - 8)*2)) / 3 = 86
40.86:8.104 Basic

技術名字[編輯 | 編輯原始碼]

大炮的技術名字應該讓看到它的人讀出完整的功能、作用和工作方式。儘管大炮技術的發展無法預知,技術名字這樣的命名標準對大部分大炮是有益的。

  • 第一個數指出推進TNT有多少橫行(層)的TNT。例子中為1。
  • 第二個數是待發射TNT的數量。例子中為1。
  • 第三個數字指出推進TNT的數量。
  • 如果有推進力集中器,寫一個小數點然後將推進力集中器TNT的數量寫在後面。如果沒有推進力集中器,寫0。
  • 這之後,寫出紅石中繼器的數量,以及其延遲。例:如果你有10個4檔中繼器,記作R4.10。如果沒有紅石中繼器,寫M表示手動點燃。
  • 支架先寫M,然後按照如下代碼:0或1代表沒有方塊,2代表完整方塊,3代表半磚,4代表梯子、玻璃片或鐵柵欄,5代表地板門,6代表柵欄門和壓力板,7代表活塞。
  • 如果這是特殊的大炮,像發射方向為垂直,或為散射,將其寫在後面。
  • 最後,可以寫上暱稱。

下文「紅石中繼器延時」例子中的大炮命名為114.0R4.4M2。

建築材料[編輯 | 編輯原始碼]

在基本概念中討論過,有很多種TNT大炮。這一節講述需要用來建造的材料。

1. 主體

  • 用普通的材料,像是鵝卵石
    • 在多人模式中,在與另一門大炮對壘的時候,儘量用爆炸抗性高的方塊。(更多的防守方式在下文)
  • 另一個重要的因素是可見性,這件事經常被忽視:當用黑曜石製造大炮時,很難看到紅石,這可能導致致命的錯誤;另一方面,在叢林中設伏時,最好不要用例如橙色羊毛青金石磚的方塊製造大炮。

2. 布線

  • 布線分為兩部分:推進布線激活推進TNT,發射布線激活待發射TNT。
    • 沒有任何紅石中繼器——它們比較難以獲得,這門大炮就叫做是手動的。它只有2個紅石元件作為電源,例如按鈕。手動大炮的材料很簡單,只需一條將推進TNT與紅石電源相連的紅石線,以及一條將待發射TNT與紅石電源相連的線。但是,為了避免打不出發射炮彈,你必須清楚何時激活每個按鈕。
    • 有了紅石中繼器,情況就不一樣了。推進TNT和待發射TNT激活之間的最長時間,是4檔中繼器延遲的10倍。這將帶來最遠的射程。這只需要一個電源,並無需控制發射時間的技巧。

3. 支架

  • 支架(下文述)只能用特定的方塊。

4. 爆炸區域

  • 除非是「干炮」,爆炸區域必須為水或者熔岩源。這些液體用於防止TNT炸毀周圍的方塊。

限制與解決手段[編輯 | 編輯原始碼]

五條主要的TNT大炮工程的限制分別是:

  1. 無論我們做什麼,TNT會在點燃約4秒,或8次閃爍後爆炸。要迴避這條限制,可以讓TNT飛得更快,但這就導致了問題2。
  2. Minecraft的承受能力是有限的。實體在Minecraft世界中以逃逸速度飛行會導致其崩潰。可能導致Minecraft崩潰的另一件事是:大量的推進TNT同時爆炸。在分配的內存為1.5 GB的情況下,最大TNT量約為500。避免方法為增加Minecraft分配到的內存,不過不建議低配置計算機使用。
  3. TNT的爆炸半徑為7格,因此僅製造一門過大的大炮純屬浪費時間。超過第9個推進TNT,那個TNT就被浪費了。但是,可以向垂直方向增加更多行TNT,向大炮添加推進力集中器或將兩者結合來避免這種情況。
  4. TNT在水中時會隨水流動。這可能是好事,也可能是壞事,依情況而定。避免此問題的方法是使用水源,並且不要在其中放置任何TNT。
  5. 如果您將垂直大炮做得太強大,它會飛得太快和太高,這將使您的遊戲崩潰。可以通過降低大炮的力量或使其成為半垂直大炮來迴避這個問題。這樣,它就可以同時使TNT向上面和側面移動。

大小和特性[編輯 | 編輯原始碼]

極其巨大的大型大炮。

大炮尺寸的預設定義是待發射TNT中TNT的數量或發射的距離。如果您談到小型大炮,那麼您可能指的是大炮的大小(例如,它的體積),談論用於大規模毀滅的大炮時,您可能在談論的是炮彈的大小 。但是通常,人們指的是推進TNT的量。

小型的大炮,例如112.0MM3,射程很小,主要用來阻止大量衝過來的玩家和怪物。

中型的大炮,例如116.0R4.6M2,主要在前線用於攻城,用於瞄準射擊補給或是有弓箭部署的城牆,亦或是作為反弓箭手大炮。

大型的大炮,例如119.0R4.10M3,主要用於遠距離的進攻,作為邊界遠程迫擊炮,反大炮防禦系統,二線攻城炮以及許多其他用途。

狙擊炮,例如119.3R4.10M6,用於在營中,在對手甚至未發現時轟擊他們的城池,以及這類視距外的任務。

當然,還有毀滅性大炮,例如187.0MM6 spread-shot(散射),用於徹底摧毀一切防禦設施。

玩家有時也將這些特性加入其大炮中:

  • 分裂箭矢
  • 自動/半自動射擊並裝填
  • 推進力集中器(一個額外的TNT使推進TNT更靠近待發射TNT,使爆炸更加有具有推進效果)
  • 額外的安全特性,像是用於防止生物和玩家受到爆炸傷害的防爆盾
  • 可控的發射延時
  • 非傳統的待發射TNT,像是箭、沙/砂礫或鐵砧
  • 脈衝連發
  • 干炮:為簡化設計、維護過程或是增加射程(各條件一定時,干炮比濕炮射程更長)而用防爆建材建造的大炮(下文詳述)
  • 特殊的發射方向,例如向上或是斜向
  • 可調的射程、軌跡或方向(可瞄準大炮)
  • 散射/毀滅性大炮
  • 霰彈類的推進TNT

推進力集中器[編輯 | 編輯原始碼]

基於TNT的集中器[編輯 | 編輯原始碼]

一個有推進力集中器結構的大炮。
兩種大炮的射程比較,兩發分別有和沒有使用推進力集中器。

由於爆炸力越遠,爆炸力越弱,TNT距待發射TNT超過7個方塊就幾乎沒有作用了。為了解決這個問題,可以使用推進力集中器。

推進力集中器的工作原理是:其在主推進TNT之前稍微爆炸,將其推向待發射TNT。由於此時推進TNT與待發射TNT距離更近,它將以更大的力量發射。

基於活塞的集中器[編輯 | 編輯原始碼]

活塞將推進TNT向前推也可以達到聚集推進力的效果。這種方式比較複雜,但更具有可控制性。要使裝置生效,在激活前,推進TNT必須已經被引燃。當推進TNT被引燃後,一系列的活塞將這些TNT集中到待發射TNT的前一格,極大地增加了推進TNT的加速效果。

但必須注意的是,推進的活塞可能會覆蓋住起保護作用的水而損壞大炮。要避免這種情況的出現,不要將水放在活塞推進的路線上。另外,活塞系統最好能在推進TNT爆炸前回到初始位置,以免降低水對大炮的保護效果。

導向方塊[編輯 | 編輯原始碼]

TNT被點燃時,它會稍微向一側移動一點。這可能會使以前的大炮不准。許多大炮都是這樣,但是解決方法很簡單。如果在加農炮上添加導向方塊,使得在TNT被點燃時在任一側都有牆,它將不會向左或向右移動,直射的大炮就不會變為斜射。如果您的設計不允許這樣做,則可以將導向方塊提高一個方塊。這是有效的,因為TNT被點燃時會跳起來,然後在空中向側面傾斜。請注意,在大多數基礎大炮中,如果TNT大炮會自動點燃彈藥,則導火方塊應該是透明方塊;否則,點燃推進TNT的紅石將激活待發射TNT,並將其與推進TNT同時引爆。

在干炮中,導向方塊幾乎是必要的,因為干炮一般都不精準。但是,干炮的導向方塊主要作用是使待發射TNT發射得精準,而非點燃得精準。不過,如果引導方塊太長,也可能會減小射程。

支架[編輯 | 編輯原始碼]

大炮的支架應根據大炮發射的速度,射程和高度來選擇。當然,這些在很大程度上取決於推進TNT的位置和數量,以及發射的時機,但是支架也會導致一些區別。例如,TNT量為5,延遲為R4.3的大炮用梯子做支架時,會比用柵欄和壓力板做支架時更傾向於產生迫擊炮的彈道。

一些事情:

  • 雖然單方塊支架和梯子支架高度相同,發射角度也相同,但是梯子一向比單方塊射程更長,因為發射與推進TNT之間的物質少一些。這種情況也適用於很多種其他支架,比如半磚支架和柵欄壓力板支架也遵從這個規則。
  • 需要做一個取捨:雖然柵欄和壓力板支架射程最遠,但是它們很貴。半磚則便宜、易得並且形式多樣。
  • 任何大炮的最大射程都可以通過改變支架來達到。如果待發射TNT以30度角射出大炮,則射程最遠。因此,如果您只想使您的大炮打得儘量遠,請使用半磚,柵欄和壓力板或地板門支架。但是,當遇到要塞或地形障礙時,最好是安裝一個活塞,梯子或整個方塊作為支架,以使TNT以弧形越過障礙物。但是,話又說回來,用TNT炸穿東西確實挺有趣的。
  • 以下支架已經過測試,並被認可是安全的。你可以隨意的嘗試各種支架,但是請記住,某些方塊(例如,單獨的壓力板)可能會導致您的大炮打不出,也會使其炸膛。

這些支架介紹很快會被重寫。

優點 缺點 註解 圖片
不使用發射支架 最大的發射速度,

簡單,

可縮放

向下飛行的彈道,

唯一的視線,

在小型大炮中只能發射很短的距離

當不使用發射支架時,因為待發射TNT位於推進TNT的正前方,炮彈會以完全水平的方向射出,重力會很快將炮彈拉向地面,從而產生一條非常平而向下的彈道線。

當推進TNT很少時,大炮的射程相當有限。想要增加射程,則需要增大推進TNT的數量或將大炮建造的離地面更高。更多的推進TNT會導致更高的發射速度,即在其落地前將其推進更遠。

玩家需要需要用70個及以上的TNT作推進TNT。從經濟效率的方面來說,這些沒有發射支架的大炮會比那些有發射支架的大炮耗費更多的TNT和裝填時間。

沒有支架的大炮。
單方塊支架 發射角度高,

可以高吊角射擊

推進力被減弱,

低發射速度,

小型大炮中只能發射極短的距離

像鵝卵石、黑曜石這種整塊方塊放在待發射TNT之下,就構成了一個單方塊支架。這種支架使得爆炸產生的推進力並不僅僅是向前的,有一部分推進力還是向上的,從而使炮彈產生一條大角度的彈道線。這種支架對打擊空中或隱藏在障礙物後的目標很有效果。

但是,由於一部分爆炸能量被支架方塊吸收了,所以這種大炮也存在着需要增加推進TNT數量來增加射程的問題。另外,由於相當一部分的能量被耗費在向上的方向上,向前的速度衰減相當嚴重。

一個更好的替代方案便是使用梯子來代替整塊的方塊。

用單個方塊做支架的大炮。
半磚支架 平滑的彈道(不是很高也不是很低),

中庸的速度,

在小型和中型大炮中顯得比較有效率

推進力被略微減弱,

既不是高吊角射擊的最佳方案也不是平射的最佳方案,

引爆時限對射程的限制

半磚支架是在無支架和單方塊支架間進行制衡的產物,而且通常比上述兩種方案都要有效。大炮的推進力大部分都在向前的方向上,但依然有一部分推進力會使炮彈以大約向上30°的方向射出。像單方塊支架一樣,一些爆炸能量被支架吸收了,但量要小得多。裝填同樣的推進TNT,半磚支架射的比單方塊支架和無支架的大炮要遠。

當待發射TNT最開始放置在半磚上時,它會懸在半磚之上,就像它下面是一整塊方塊。一旦TNT被引燃,它就會下落到半磚的實際高度上。

由半磚支架所產生的射擊角度很好的延長了射程,也比較適合射擊空中目標,但想要實現越過高牆或障礙物的高吊角射擊,它的彈道還是太低了。對於平射而言,半磚支架發射的大多數炮彈會落到地面,但由於TNT爆炸時限的影響,當推進TNT增加到一定數量時,炮彈會因飛的太高而在空中爆炸,而不會落到其理論上的最大射程處。這就是前文提到的TNT爆炸時限對大炮射程的限制。所有的大炮都會受到這種限制,但在高角度射擊的大炮中,這種限制顯得尤為明顯。

用半磚做支架的大炮。
地板門支架 關上時:

可優化平坦的彈道線,

發射速度幾乎和無支架時相同

發生時需要確保主線路不會意外激活了地板門 ,(關上時)最前方的推進TNT可能會掉在活版門上。

過高的速度和在點燃後變大的待發射TNT可能會導致TNT在空中撞到旁邊的牆,從而落下而無法擊中目標。

不能瞄準中或高高度的目標。

如果你覺得半磚支架的發射彈道太高了,將半磚替換成地板門就可以了。像半磚支架一樣,地板門支架提供了一些向上的推進力。但是,地板門只有半磚的八分之三高度,發射彈道大約只有15-20°,使得它在增加平射射程時非常有效。

地板門支架的大炮發射時只有少量的向前速度衰減,而且通常情況下炮彈飛行速度非常快。這種低發射角度意味着大炮可以通過增大推進TNT裝藥量來增加射程而不用像半磚或梯子那樣過多的考慮引爆時限問題。

因為地板門的高度過低,製作這種大炮須注意推進TNT可能掉到活版門上。

注意:不要讓你的主電路意外激活了地板門。

用地板門做支架的大炮。
打開時:

可以用作大角度發射的支架,

良好標度,

可以擊毀高處目標

梯子/鐵柵欄 /玻璃片支架 優點:

在小型和中型大炮中顯得很有效率,

較高的發射角度,

拋物線的彈道,

很適合高吊角射擊。

缺點:

低發射速度,

可憐的尺度,

有限的射程(±120)

放在邊沿的梯子可以作為一種有效的支架來發射大角度射擊和高吊角射擊。被引燃的待待發射TNT會被梯子的邊沿支撐住,而不會繼續下落。因為梯子並不是一個整方塊,它不會吸收爆炸的能量,彈藥會被完整的推進力加速。通過在一個梯子上加裝另一個梯子,可以實現不同的發射角度。通常,單個梯子的支架會產生一個比半磚支架略大的發射角度,大約40°-45°。兩個梯子會產生非常大的角度,炮彈大概會以50°-60°的角度飛出。

一大部分的爆炸能量都用到了增加炮彈的豎直速度上了,所以炮彈的速度通常比無支架或半磚支架的大炮要低。但作為回報,大炮在通過高吊角射擊來穿過高地或牆壁時顯得非常輕鬆,炮彈可以達到很高的高度。

但是,引爆時限的限制也與這種支架相伴而來。在100格的距離上,設計優良的建設在地面的梯子支架大炮可以給地面造成傷害。但超過這個距離後,炮彈就會在空中爆炸了,不論你如何延長炮彈在空中的飛行時間。因此,玩家不能簡單通過增加推進TNT的裝藥量來增加大炮射程,因為這只會使炮彈飛的更高,而不是更遠。一種基本解決方法是將大炮建在地底,然後挖一個斜坡讓炮彈飛出。但在超過150格的距離上,這種方法不太現實。

用一個梯子做支架的大炮。
用兩個梯子做支架的大炮。
柵欄支架 在小型和中型大炮中顯得很有效率,

較低的發射角度,

適合穿過洞穴或懸掛式的防禦工事,

高速,

在散射炮和遠程炮中有極大作用。

材料昂貴,

引信長度有限導致無法製成更大的大炮。

如果使用推進力集中器,TNT將會被發射的過高,從而炸毀大炮。

柵欄有1.5方塊的高度,然而只佔據1個方塊,可以放在比其他支架靠下一格的地方,起到0.5格的支架作用但卻不會衰減爆炸推力。

如果大炮需要擋住水,可以在柵欄上放壓力板,但這會稍微降低發射速度。

活塞支架 可調節,

當完全伸出時相當於單個方塊,但更高效,作用更多樣、與沙/砂礫兼容。

昂貴,

用於迫擊炮支架,故不應在建築中或洞穴中使用,否則會導致距離很近,

不小心在一個TNT上放另一個TNT會導致其炸膛。

主要有三種用法:
  1. 激活後將TNT推起
  2. 推起後將TNT激活
  3. 用作更有效的單方塊支架
用活塞做支架的大炮。
較少使用的支架
花盆 可以高拋發射。 引線長度有限,

昂貴,

無法瞄準低處目標

紅石中繼器 第二高速。 只能打9格,

昂貴,

需要注意不被不小心激活。

這種大炮只在高山群系使用。只有當這門炮在懸崖上,並且目標在其下面時,它才有用。
陽光探測器 不錯的發射效果,

不是過高的速度,

可以高拋發射。

注意不要讓其在白天被激活,

昂貴。

這種支架適合各種地面大炮。(除了有引信距離限制的)
不錯的發射效果,

速度非常快,

中高的射角。

昂貴,

體積大。

這適合用來進攻大城堡,也有很大的射程。這是最好的支架之一。
蛋糕 不錯的發射效果,

中射角,

遠射程。

昂貴,

無法被回收。

這適合用於打擊遠處的敵人,但前提是你有足夠的資源。其碰撞箱比較小,所以推進TNT能夠更加接近待發射TNT,,即可增大射程。
釀造台 與梯子相似的高射角,

傑出的射程,

很高的速度。

昂貴,

對水平目標效果不好。

釀造台支架發射TNT的速度會比梯子慢一些(且高度更低),但這種差異並不明顯。這還可以讓您在發射時釀造回復藥水,以幫助您恢復爆炸產生的傷害。
附魔台 高爆炸抗性,

適合打擊各種距離的目標。

極其昂貴。 附魔台支架與半磚支架很相似。注意:附魔台上轉動的書本並不影響彈道。
階梯 高射角。 低射速。 反轉的階梯沒有意義。用階梯做支架很可能導致炸膛或者炸毀附近的地形。
地毯 低射角。 動力有所衰減。 羊毛地毯高0.125,可用於低角度平射
廉價,

高度可以自由調整,

爆炸抗性低,

會被水沖走。

由於雪層可以較自由地調節高度(0.125格每層)是作支架的不錯的選擇。價格便宜,可以用雪人無限刷,還可以等下雪的時候地面出現雪。(詳見刷雪

簡單的一鍵式大炮的建造[編輯 | 編輯原始碼]

下面就是一個可實現自動延時待發射TNT引燃的簡易大炮,在開始建造之前,請確保您已經理解了前文提到的一些基本概念

建造這種大炮[編輯 | 編輯原始碼]

用TNT礦車做推進TNT[編輯 | 編輯原始碼]

可以用多輛TNT礦車組作為高密度推進劑(一般情況下會因擠壓而爆炸),把TNT礦車用斜向鐵軌引導入水中,這樣它們之間的擠壓就被取消了,然後在引爆時用桶移除水,立即爆炸。(擔心炸毀炮膛的話可以用另一個在水中的TNT間接引爆,但這樣會衰減推進力)

TNT礦車相對TNT的優點一是可以在不引起實體自動刪除的情況下無限堆疊(你甚至可以用命名的方式阻止它們消失,但記得讓你的待發射TNT也被命名並用發射器發射,否則你就可能放出TNT發令槍了,嘭地一聲,一個炮彈都沒有,白費一大堆TNT礦車以及時間!)(這樣做更要小心電腦或伺服器的承受力,不然你懂!)

二是你更不用擔心它會被炸到待發射TNT的前方對其產生相反的推力甚至從外部炸毀大炮,因為TNT礦車在受到衝擊時是會瞬間爆炸的。

利用TNT礦車的這些特性,超遠射程大炮唾手可得了。這也是給予箭以高速度(意味着高傷害)的有效方法,從而製作方塊弩炮。當然,電腦或伺服器要給力。

大炮教程[編輯 | 編輯原始碼]

基於發射器的大炮[編輯 | 編輯原始碼]




















































一個使用發射器的大炮的例子。

紅石更新開始,發射器會發射被激活的TNT而不是掉落TNT。這個特性可以用來製造更好的自動化TNT大炮。

右側的大炮使用發射器把TNT射進水裏。按下按鈕時,第一行發射器會開火。中繼器延遲33刻後,最左邊的發射器在TNT爆炸之前發射出TNT。注意最左邊的發射器要比其他發射器高,那樣水會流向大炮前方。發射器發射TNT時沒有激活TNT時的那一下「跳躍」,這樣可確保TNT會落到比傳統TNT大炮更短半徑的距離內。

Mumbo Jumbo設計的最小體積TNT大炮如下所示:










第一層





第二層









側視圖

你可以很容易地修改此設計使發射器朝向下方的水,也可以用在柵欄柱上們放壓力板的組合來代替半磚。

優點:重新裝填TNT的時間已被壓縮到最短。玩家只需要做的就是確保下一個炮彈在上一個炮彈發射後放置使你的大炮不會被炸毀。這門大炮發射需要一點小技巧,而最困難的部分是你與大炮保持適當的距離以免你被炸到。這門大炮的精確性令其成為突破城堡防禦的利器。此外,使用比較器可以簡單建造一個基於發射器的可瞄準大炮,且基於發射器的大炮被其他TNT大炮擊中時不會被摧毀。

缺點:發射器和TNT都很昂貴。這種大炮並不像手動大炮那樣堅硬,因為發射器可以被TNT摧毀。另外,如果大炮是從左邊自動裝填的,從炮膛中拿走幾個TNT沒有關係。(對傳統的自動大炮也有效。) 帶1格寬的水池基於發射器的大炮會摧毀大炮,特別是從左邊自動裝填的大炮。

使用這種設計很容易就能建造出一門自動炮。用紅石換掉按鈕然後把紅石接上時鐘電路。注意不要把時鐘電路設定為4秒以下,這個時間是TNT爆炸的用時。如果TNT裝填太快,在計時器會在推進TNT爆炸前引爆炮彈,摧毀大炮。

自動裝填大炮[編輯 | 編輯原始碼]

為了避免手動填充大炮中的每個發射器,有些玩家設計了一些利用礦車或漏斗系統的現代化大炮以將很多組TNT從一個地方(如儲物箱)轉移到大炮的每個發射器中。這些系統仍然有一些錯誤,主要是如果大炮的推進TNT威力太大會摧毀附近的礦車,還有就是必要的紅石電路和樓都的設計看起來很龐大很複雜,不易上手。

Chaosrider設計的112.0R1.2R4.1M6自動裝填WOLF炮組合使用了礦車和漏斗:

中短程大炮[編輯 | 編輯原始碼]

大炮[編輯 | 編輯原始碼]

所需材料:14個建築性方塊、4個發射器、4個紅石、6個紅石中繼器、1桶水、1個按鈕、1個柵欄、1個壓力板和至少4個TNT

  1. 用建築性方塊和發射器在地上1格建造一個U型框架。這個框架長6格寬3格,且發射器要面向U型框架的中心。
  2. 在U型框架前面加3個方塊。這些方塊將會引導炮彈發射。現在加上最後一個發射器,其朝向那一列方塊。
  3. 在U型框架中心下方一格的位置放3個方塊。
  4. 在大炮前面放一個柵欄,然後在柵欄上面放上壓力板,然後在壓力板上面放上水。
  5. 在2個發射器上面分別放置紅石(按下⇧ Shift放置),然後在上面放一個方塊,隨後在那個方塊裝上按鈕。
  6. 最後,用紅石中繼器填滿剩餘空間並在邊角處放上紅石。除指向上方發射器的中繼器以外,每個中繼器延遲為4刻。
  7. 往4個發射器里裝TNT然後發射吧!


垂直TNT大炮[編輯 | 編輯原始碼]

這是一門很容易重新建造的TNT大炮。這門大炮效率很高,並把你射到空中很高的地方。

3x9壓力板[編輯 | 編輯原始碼]

優點:易懂、易用、易建造

缺點:任何生物均可使用

這門大炮所需的材料為水、紅石、任何方塊、TNT和壓力板。首先建造9x3區域,然後把中間3格打掉,後在洞的兩側放多2個方塊,直接對準方塊。將水放到另一邊,後把TNT填滿除水源以外的地方和最高的方塊之間的地方。從高處建造一條階梯下來,在階梯上放紅石,在1格開外放一個壓力板。沿着9x3邊框放紅石直至到達高處。在階梯較遠的角落放3個紅石,然後再放1個壓力板。踏上壓力板,等待3-4秒,然後踏上另一個壓力板,高處的TNT最遠會飛50-60格。

注意:水源中和了低處TNT的爆炸以防止大炮被毀。

單按鈕防禦性大炮[編輯 | 編輯原始碼]

使用中繼器延時[編輯 | 編輯原始碼]

這是一門有自動延時的簡單大炮。這門大炮多數用於掛在牆上防禦基於地面的軍隊或大炮的進攻。

114.0R4.4MB2 - 命名系統定義可在上文中找到。

使用礦車中繼[編輯 | 編輯原始碼]

一旦你激活開關後,首先激活的是充能電路,然後在大炮附近發送一個觸發觸發鐵軌的礦車,點燃炮彈。這種方式能節約紅石,但需要大量的鐵(但是,如果你把廢棄礦道里的鐵軌用來建造這大炮,這甚至會省很多資源!)。

使用發射器中繼[編輯 | 編輯原始碼]

在激活開關後,首先激活的是充能電路,然後發射器會向外射出一個物品,這個物品會緩慢地穿過柵欄上的一個壓力板後自行燒毀。這種建造方式能節約紅石,不需要紅石中繼器。總之,這個設計比上面兩種設計所使用的材料更少。

發射玩家或其他實體的大炮[編輯 | 編輯原始碼]

這門大炮建好後,可以用這門大炮把實體發射到地圖上的其他區域或目標。把非玩家實體塞進大炮里有點難。

終界大炮[編輯 | 編輯原始碼]

這種大炮很容易建造,很強力(接近無限),可靈活挑選炮彈以及滑稽地看着炮彈發射。唯一的缺點是這門大炮需要激活的終界傳送門以及想辦法在最多的炮彈中活下來。

這種大炮的原理是已激活的TNT在穿過終界傳送門時其引信計時器會重置為0。這意味着可以用無限多的TNT作為炮彈,只需把它們塞進8格空間裏。在你抵達終末之界前遊戲都不會引爆TNT,因此唯一的限制因素便是電腦性能了。

垂直發射裝置[編輯 | 編輯原始碼]

這種大炮通常被稱為「垂直發射裝置」,有時候也會稱為「煙花炮」。這種大炮可以用來把TNT垂直射出,使其在空中爆炸。

長距離大炮[編輯 | 編輯原始碼]

要建造發射多行TNT炮彈的大炮,長距離大炮是最佳的選擇。根據大炮所在的高度選擇不同支架會增加大炮的射程。

如果大炮里要一次發射多個TNT,然後隨意挑選在大炮里放置TNT的位置,你就可以高效地摧毀任何在大炮路徑上的任何東西。 3X3 TNT礦車大炮 https://www.reddit.com/r/Minecraft/comments/7w4qsr/3x3_tnt_cannon_with_adjustable_range/dtxfx1b/

自動化大炮[編輯 | 編輯原始碼]

RailCannon的設計[編輯 | 編輯原始碼]

一個使用了TNT礦車錯誤的簡單設計,多個礦車疊在一起同時引爆把彈射物發射到空中。

L0:
















L1:
















基於發射器[編輯 | 編輯原始碼]

L0:固體方塊地基,3X9,下沉一層。

L1:




























L2:































L3:




























  • 記得所有中繼器必須設定為最長延時。
  • 注意這裏用到的黑曜石是為了減少走火帶來的傷害,但可用其他強爆炸抗性的固體方塊代替。
  • 改進後的全自動化霰彈炮教程和演示:[1]
  • 確保所有發射器朝向炮管內,記得後面的第一格水是水源方塊。
  • 使用附着在發射器後面的漏斗管道可更容易地把TNT從一個中心點分散到其他地方(如儲物箱)。
  • 可自由修改設計。祝開火愉快!

特定用途的大炮[編輯 | 編輯原始碼]

TNT空中轟炸炮[編輯 | 編輯原始碼]

發射器可用來激活TNT,因此,一堆朝下的發射器可以向其下方投下TNT雨。

優點:這是一個很好的轟炸敵方基地而不會受到反擊的方式。TNT大炮不能直線發射,或冒着炸膛的風險發射。這種大炮很容易就能一路炸到基岩。對於被水覆蓋的基地,可以在其上方放大量的沙。

缺點:這種炮在伺服器中對弄了方塊防護的基地沒有多大用處,因為這種炮需要炮彈直接落在基地上方。這種炮需要耗費巨量資源,因為要使用大量的TNT。 與朝下發射的TNT炮相比,這種炮的射程更小。

這個陷阱非常簡單:往上走,建造一個平台,把發射器朝下放置,放置一個方塊,然後看着你的敵人的基地被摧毀。柱子跳就能上到一個很好的高度。不要建太高,因為TNT會在空中爆炸,從而沒有什麼用處。在目標上方直接建一個平台,放上發射器,然後用TNT填滿發射器。給發射器製作一個時鐘電路來觸發。但小心!時鐘電路速度太快會讓發射的TNT朝上飛炸毀你的大炮。你可以在稍後挖走發射器。至於怎麼下來,你可以利用水梯,但用終界珍珠也是可以的。

破水防護炮[編輯 | 編輯原始碼]

這麼大炮會一起發射TNT和沙來摧毀水防護罩。水是TNT大炮的天敵,這個設計專注於解決這個難題。

可瞄準的T型武器[編輯 | 編輯原始碼]

這種大炮像一個T字型。其工作原理是把炮彈落到支架方塊上2個可以放TNT的小水槽之間來改變改變炮彈水平發射角。你可以不往主水槽里放上TNT來調節射程。這種大炮適用於放在城堡里摧毀敵人的大炮。

簡易T型武器教程


箭炮[編輯 | 編輯原始碼]

箭炮的原理於發射器沒有區別,只是射程更大,區域效果更強。建造這樣一門的大炮首先要有一個活塞,這個活塞的活塞臂能伸展到普通大炮放支架的地方。這個活塞由9個連成線的中繼器連着,然後反轉信號使活塞臂一直伸展。剩下的就是放炮彈的地方,像普通大炮那樣連起來即可。然後在活塞頭部放一把儲存箭的弓,從放炮彈的地方加載炮彈,然後按鈕按鈕發射。其效果是:在TNT爆炸之前,活塞縮回使箭掉下去。然後TNT爆炸後,會把箭彈到很遠的距離外。這種大炮通常用於不摧毀方塊的中程發射場景里。

另一種設計:

Arrow Cannon
這種大炮把沙用作支架,注意中繼器的延遲時間。
Top view.

上述大炮使用延遲以破壞大炮前面的沙來給箭加速,下面的那張圖是俯瞰視角。

沙炮[編輯 | 編輯原始碼]

沙炮是TNT大炮的無害化變種。其概念是一樣的,但只是把彈射物換成了沙。同時,沙必須在炮里的TNT爆炸時下墜以將沙射出去,否則會沒有效果。把沙堆在一起能造一個「霰彈沙炮」,將沙射向不同的距離。注意,沙炮的發射方向是固定的,也不具備殺傷性。這種炮可用在多人創造模式情景伺服器中連續向玩家發射沙的情形,這樣反過來會讓OP發瘋。沙炮也常被多人遊戲伺服器上的惡意破壞者使用。受害者在自己的地盤上裝修房子時,惡意破壞者會在不被抓的情況下快速建造一門沙炮,然後發射幾個沙到受害者的屋頂,期望受害者在裝修的時候拆開天花板時會被屋頂上的沙壓着窒息而死。

沙掉落的速度和TNT不同。因此,在TNT沙兩用炮中不能用沙來預測TNT的命中點。但是,如果用的是可瞄準的大炮,沙和TNT一樣會以相同的水平角發射出去。

要建造一門沙炮,在推進TNT前面用活塞把沙推下去,或用與反相電路相連的黏性活塞拿掉撐着沙的方塊。

注意:在這門大炮中,不是唯一可以使用的東西。任何會掉落的東西都能用,包括:

還要注意的是鐵砧和龍蛋不能被活塞推動,因此上面描述的第二種建造方法適用於這些方塊。