【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】 ~ まいんくらふとにっき

20
2014

【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】



誤りを修正し、さらに追記しました

雷の検証

この検証は、バージョン 1.8.1 pre-2 (2014/10/20) 時点のものです




こんにちは

今回もコメント欄に寄せられた検証を一つ終えたので報告を



> 最近プレイヤー周りへの落雷頻度が増加したので、落雷の防ぎ方を検証して欲しいです。

> 具体的には、どういったブロックで屋根を張れば落雷が防げるか、雷を通すブロック、通さないブロックの検証。
> また落雷で火災が起こる条件も知りたいです。(通常なら落雷の炎は雨で消えるはずですが、
> 2chで未だに家が燃えたという書き込みを見るので)

> 前に家畜が落雷被害にあって色々調べてたんですが、このあたりのはっきりした情報が無いんですよね・・・。
> 割と大事な問題だと思うんですが。



雷による火災被害はどうすれば防げるのか、その対策方法とは一体何なのか


原因を探るために、まずどのような状況で雷による火災が発生するのかを調べてみました

雷の検証-1

雷自体は、天候が雷雨の場合にのみ発生する現象なので、天気を雷雨に変え
コマンドによって画像の木材部分に落とすことにしました



雷の検証-2



雷の検証-1

5分ほど雷を落とし続けましたが、木材ブロックは一つとして消えていませんでした
雷自体にブロックを破壊する力はなく、雨により火が消えてしまうので当然と言えば当然なのですが

これにより、雨が当たるような屋根や壁に雷が当たったとしても火災にならないということが分かりました





雷の検証-4

では、雷がその屋根や壁を貫通するとしたらどうなるか
屋根を貫通した雷が建物の床に当たり、雨による消化が成し得なかった場合
そこから火が広がる可能性があります



雷の検証-5

雷の検証-6

結論から言いますと、雷はブロックを貫通しません
ファンタジーやメルヘンじゃあないんですから、当たり前と言われたら当たり前ですね
これはガラスブロックや葉ブロックなどの透過ブロックでも同じでした





ここまで検証してみて『雷による火災なんて起きないじゃないか』と憤っていましたが

ありました、雷雨による火災発生の可能性が、2つも



一つ目は『雨が止む直前に雷が落ちた時

雷による火の発生は雨が打ち消してくれていましたが、その雨が止む直前に雷が落ちたとなると
その火は一定時間 燃え続けたまま、木材系のブロックが付近にあると延焼して火災が起こってしまいます




二つ目は『ネザーラックに雷が落ちた時

雷の検証-7

まず無いとは思いますが、画像のようにネザーラックに雷が落ちた時
ネザーラックに火が灯り、その火は雨によっても消えなくなります
雨が止んだ後、ネザーラックに灯った火が周囲の木材系のブロックに広がり、火災が起こってしまいます




天災というものは、いつ如何なる場所で起こるか分かりませんし
雨が止んだ瞬間、今この時に雷が木造建築の家に落ちてくる、なんて誰にも予想できません
建材を石系のブロックに統一するというのがベストですが、まあそういうわけにも行きません
木材系のブロックの近くにあるネザーラックを排除し、後はもう祈るしかないでしょう




と、ここまでは難易度:ピースフルでの話です

難易度:ハードになると、延焼の強化により話が少し変わってきます



雷の検証-8

落雷後、雷は落ちたブロックの周囲に火を付けます
スポンジブロックが落雷地点だとするとその周囲にあるアカシアの木材に火が付くわけです

この火が火災の原因なのかと言われると確かにそうなのですが
落雷地点で、"ある条件" を満たしていないと、大抵の火は雨によりすぐに消えてしまいます



雷の検証-9

そこで少し実験

スポンジ = 落雷地点
アカシア = 火が付くブロック
ラピス  = 雨が直接当たる(ブロックなどで遮られていない)ブロック
木材   = 雨が当たらない(ブロックなどで遮っている)ブロック

スポンジブロックに雷を落とすと




雷の検証-11

ダークオークの部分だけ火が残り、木材が消えてしまいました
何故この部分だけなのか




雷の検証-10

色々とやってみたところ、火の着いたブロックは(斜めを除く)周囲四方向のブロックの状態により
火が残るか消えるかの判定を行っているようです

上の画像、ダークオークの部分だけ、四方のブロックは "雨に当たっていない" 状態でした
これが一つでも "雨にあたっている" 状態だったら、火はすぐに消えてしまいました




雷の検証-12

では、村人の家を使って最後の確認を
スポンジブロックに雷を落としてみます
火の付く範囲で右上だけ四方のブロックが雨に当っていません



雷の検証-13

雷の検証-14

案の定燃えました
落下地点周囲のブロックが土ブロックであっても、木造の建築物なら燃えてしまいますね


この火災を防ぐ方法はいくつかありますが、最も簡単なのは屋根の出っ張りを取っ払うことですかね
燃えそうなブロック付近には雨が当たるようにすると火災が防げるのではないでしょうか





以下、更なる追記



だそうです、"雨が当たるか" ではなく "落雷可能か" で判断されていたみたいです
当たらずといえども遠からずという感じでしたね(◞‸◟)
コードを読めるようになると検証するのが馬鹿らしくなりそうです






「こういう状況でも火災が起きるんじゃいの?」と疑問に感じた方はコメント欄に書いていただけると有り難いです
ガバガバな検証なので、もしかすると他にも火災に繋がるような原因があるかもしれません




owari.png


Tag:Minecraft 検証

26 Comments

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)について【検証】

ホモ特有のガバガバ検証すき

2014/10/20 (Mon) 20:37 | EDIT | REPLY |   

名無しのくらふたー  

■■

■◇ ◇…落雷点 ■…ブロック
この状況で木造家屋全焼
ズレていたらスミマセン

2014/10/20 (Mon) 20:39 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)について【検証】

看板は当たり判定ないけど雨を通さない
雷を通すかはわからない…

2014/10/20 (Mon) 20:44 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)について【検証】

雨で火が消される一瞬の間にその周囲の雨に触れないブロックに延焼、というパターンはないだろうか?

2014/10/20 (Mon) 20:45 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)について【検証】

延焼しない炎追加MODはよ

2014/10/20 (Mon) 20:55 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)について【検証】

村人に雷落ちた時の致死率

2014/10/20 (Mon) 21:30 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)について【検証】

↑魔女になるんじゃなかったっけ

2014/10/20 (Mon) 21:35 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)について【検証】

雨で鎮火する前に燃え移る可能性

2014/10/20 (Mon) 21:50 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)について【検証】

↑4 チートONにして/gamerule doFireTick falseって打つと幸せになれるよ

2014/10/20 (Mon) 22:15 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)について【検証】

1.5か1.6の時ですが半ブロックのレンガを屋根にして
半ブロックの直下にはブロックは無く空間があった状態で
下の白樺木材が延焼してたことがありましたx.

もしかしたら雷は半ブロックは貫通するのかも?

2014/10/20 (Mon) 22:24 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

検証の為だけに俺たちの家を燃やした管理人を許すな

2014/10/20 (Mon) 22:31 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

↑村人乙

2014/10/20 (Mon) 22:41 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

管理人やるじゃん
結構有用な検証じゃね?

2014/10/20 (Mon) 22:54 | EDIT | REPLY |   

名無しのくらふたー  

素早い修正ありがとナス!

2014/10/20 (Mon) 23:39 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

自分でも試してみたが、火が消えるかの判定は火の着いたブロックの四方の状態じゃなくて炎ブロックの四方の状態でされるっぽい。
例えば横から見て、
■■雷
  ■
   ■
って時に
■■
 炎■
   ■
(見た目的には炎の上のブロックと右のブロックに引火してるように見える)
こういう風に引火したら、炎の四方は雨が降っていない状態だから火事になる
そんなに大火事にはなりにくそうだけど、可燃素材で出来た屋根は傾斜が無い物以外大抵家事になると思うから注意
後、屋根裏も位置によっては危ないと思う 特に屋根が非可燃性の時

2014/10/21 (Tue) 02:27 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

と思ったが
■■
_■■
__■■
こうなってれば多分大丈夫だな

2014/10/21 (Tue) 02:38 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

旧約聖書にあるソドムとゴモラを滅ぼした天の火かな?

2014/10/21 (Tue) 03:43 | EDIT | REPLY |   

名無しのくらふたー  

ラーマヤーナではインドラの矢とも伝えているのだろうか

2014/10/21 (Tue) 08:16 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

雷がブロックを破壊できないってことは、ヤバそうなブロックの上に松明でも置いとけば、
屋根のヒサシを取っ払わずとも火災は防げるんじゃないだろうか。
この場合で言うならスポンジだとかヒサシの下だけど。

2014/10/21 (Tue) 11:45 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

ガラスなど透過ブロックの下が燃焼できるブロックの場合燃えるのかな?ガラスの天窓とかちょっと怖いね

2014/10/22 (Wed) 09:01 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

村人の家がはいだらーになるSS無いなんて

2014/10/23 (Thu) 01:59 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

冒頭のSSが地味に綺麗w

2014/10/23 (Thu) 06:06 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

「こういう状況でも火災が起きるんじゃいの?」で草

2014/10/23 (Thu) 18:56 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

ハーフブロックは透過せず雷防御できるのかな

2014/10/24 (Fri) 14:04 | EDIT | REPLY |   

名無しのくらふたー  

Re:【Minecraft】雷(かみなり)による火災の発生について、その原因【検証】

起きるんじゃいの!

2014/10/26 (Sun) 15:18 | EDIT | REPLY |   

名無しのくらふたー  

村人 「アツゥゥゥイ」

2016/05/09 (Mon) 08:42 | EDIT | REPLY |   

Leave a comment