題:
如果您有足夠的能力,可以用TNT炸碎基岩嗎?
Young Guilo
2013-04-10 02:40:18 UTC
view on stackexchange narkive permalink

如果您有足夠的TNT,可以穿越基岩嗎?我當時在採礦,遇到了它,我有45個TNT區塊。如果我可以通過它爆炸,您還能使用基岩嗎?

五 答案:
SevenSidedDie
2013-04-10 04:39:03 UTC
view on stackexchange narkive permalink

用任何數量的TNT破壞基岩是不可能的,因為基岩具有很高的抗爆炸性,以至於TNT幾乎無法在其中產生凹痕,更不用說完全克服了。

基岩具有 18,000,000 。 (這比黑曜石的耐用性高3000倍。)

爆炸數學並非簡單明了,但一個很大的簡化方法是,如果爆炸克服了其爆炸抗性,則該塊會被破壞施加到它的電源。爆炸的傷害是通過從爆炸中心放射出多條線並沿線間隔(每0.3米)對這些塊單獨施加傷害來實現的。如果一條線的所有損壞被一個或多個經過的塊吸收,則不會檢查更遠的間隔。

因此,一個TNT塊可以同時對特定基岩造成的損壞量是所有與之相交的射線所造成的損害的總和。該計算已在該頁面上作為“吸收附近空氣中發生的爆炸的最大爆炸力所需的最小塊阻力”來進行。對於處於最佳條件下的TNT(TNT位於區塊上),該值為 77.67 。這意味著一個TNT塊會破壞一個具有77點抗爆炸性的塊,但不會破壞一個具有78點抗爆性的塊。

爆炸傷害似乎不是可累加的(儘管模糊不清)代碼不夠清晰,以至於我不能百分百確定哪種方法),因為似乎在單獨運行的爆炸代碼中檢查了每個單獨爆炸的爆炸破壞,沒有代碼可以保存部分爆炸破壞以供以後的爆炸添加,因此同時爆炸不要加在一起。我們可以通過大規模爆炸造成許多爆炸,並觀察基岩似乎完全完好無損地看到這一點:

Minecraft的源代碼說:基岩:牢不可破:在blocks.java中為真(<簡化)(或者……真的不記得了)
SaintWacko
2013-04-10 02:42:15 UTC
view on stackexchange narkive permalink

不,您不能。在生存模式下,基岩不會滲透一切。打破基石的唯一方法是切換到“創作”模式並自己破壞它。

Coronus
2013-04-10 02:48:29 UTC
view on stackexchange narkive permalink

正如SaintWacko所說,打破基石的唯一方法是進入創意模式。我只想指出,使用TNT無法通過基岩爆破的原因是基岩的爆炸點為18,000,000傷害。大部分方塊的抗傷害範圍為15-30。

來源: Minecraft Wiki

AspiringGenious
2013-04-10 05:53:53 UTC
view on stackexchange narkive permalink

不,實際上,SevenSidedDie不能再犯錯了。常見的誤解是,您可以在Minecraft中堆積對一個方塊的傷害,但實際上,只有一個方塊才能達到目的,因此必須是mod。這有意義嗎?

Wiki上的行情:“通常的神話是基岩可以被足夠數量的TNT破壞。對Minecraft代碼的檢查表明,多次爆炸不會增加塊的破壞;任何不爆炸的塊被緊鄰的一個TNT破壞的TNT不會再被破壞”。

因此說,TNT破壞值必須大於或等於18,000,000。這不僅是一個TNT塊,在Minecraft Alpha的早期,您還可以用鼠標綁住鼠標以不斷撞擊基岩塊,因為累積的損害大於基岩值。因此,如果有人進入代碼並更改鎬,TNT或其他可能造成的損失的價值大於18,000,000,將破壞基岩。所以即使從理論上講,這絕對是不可能的...

它在同一Wiki上引用:“ Notch在2011年2月11日的Machinima Live直播期間證實[1],它堅不可摧,或如此堅固,以至於摧毀它所需的TNT數量肯定會崩潰。遊戲,因此保存文件將不會顯示爆炸發生的證據。”這實際上似乎支持SevenSidedDie的評論,並且與上一段相反。此外,引用了Notch的評論,而沒有引用“ Minecraft代碼的檢查”。
而且,胡克(Hooked),我從沒說過關於檢查TNT大規模代碼的任何事情,我的意思是,塊上的損壞不會累加,並且能夠檢查代碼以查看情況,因為當多個TNT出現時遊戲不會崩潰發生爆炸。
Notch這麼說的時候,我當時就在那兒。他曾說過,開採基岩的開採價值為-1,這意味著無論您攻擊基岩多長時間,它都永遠不會被開採。然而,根據我的經驗,爆炸會加起來,因為您可以用足夠的TNT摧毀黑曜石。正如Notch所說,沒有一台計算機具有足夠的計算能力來創造足夠的爆發力來破壞基岩。
好吧,我喜歡對此爭論,但是您有任何證據嗎?如果您找到一個資源,我會很樂於研究它,而在Alpha版本中供您參考,您可以挖掘基礎。查一下!
僅TNT Minecarts具有此功能。
thezi3
2015-03-19 18:19:04 UTC
view on stackexchange narkive permalink

您不能使用TNT在基岩上爆炸。

但是,您可以使用爆炸力為1000000的火球在基岩上爆炸,如 JL2579在此視頻中演示的那樣:



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...