【マイクラ】doFireTickの意味・初期値・火の延焼仕様を解説【Java/統合版】

木造建築・暖炉・溶岩まわりの火事対策をしたい方向けの記事です
Java版は1.21.11以降でコマンド名が変わっているため、旧版と最新版を分けて解説します
統合版(BE)では、現在もdoFireTick系の設定を使います

こんにちは。ゆずかきです。

マイクラで木造拠点を作っていると、「暖炉を置いたら家が燃えた」「溶岩を置いたら床下から火事になった」みたいな事故、ありますよね。
筆者も、木材多めの拠点で雰囲気づくりのつもりで暖炉を置いたら、気づいた時には屋根が燃えていて「あ、これ設定を見直した方がいいな」となりました。

そこで使うのが、火の延焼を止めるゲームルールです。
昔からよく使われていたのが、今回のテーマであるdoFireTickです。

ただし、ここが少しややこしいところで、Java版1.21.11以降ではdoFireTickがそのままでは使えなくなり、minecraft:fire_spread_radius_around_playerという新しいゲームルールに置き換わっています。
一方で、統合版では今でもdoFireTickを使います。

この記事を読めば、次のことが分かります。

  • doFireTickの意味と初期値が分かります👍
  • Java版・統合版で火の延焼を止めるコマンドが分かります👌
  • 火がどこまで燃え広がるのか、建築で注意すべき範囲が分かります
  • 最新Java版で「doFireTickが存在しない」と出た時の対処法が分かります(^^♪

それでは、やっていきましょう!

※本記事は、マイクラJava版1.21.11以降の仕様変更も含めて整理しています。
※統合版(BE)は、Switch・スマホ・PS・Xbox・Windows版などを想定しています。
※ゲーム内の仕様については、公式リリースノート・公式ドキュメント・コミュニティWikiを参考にしています。


目次

1. doFireTickとは
2. まず結論:火の延焼を止めるコマンド
3. Java版1.21.11以降で何が変わった?
4. doFireTickの初期値とtrue/falseの違い
5. 火の延焼仕様を実例ベースで解説
6. 木造建築で特に危ないブロックと火元
7. 建築保護ならどの設定がおすすめ?
8. コマンドが効かない時のチェックポイント
9. サーバー・Realms・旧ワールドでの注意点
10. まとめ
11. 参考文献

この記事で分かること
・マイクラのdoFireTickの意味
・火の延焼を止めるJava版/統合版のコマンド
・Java版1.21.11以降のminecraft:fire_spread_radius_around_playerの使い方
・木造拠点や暖炉づくりで火事を防ぐための考え方


1. doFireTickとは

doFireTickとは、マイクラの火が燃え広がるかどうか、そして火が自然に消えるかどうかに関わるゲームルールです。

昔からよく使われていた説明としては、

doFireTick true = 火が通常通り燃え広がる
doFireTick false = 火の延焼を止める

という理解で大丈夫です。

ただ、実際にはもう少しクセがあります。
doFireTick falseにすると、ただ火が広がらなくなるだけではなく、普通なら自然に消える火がその場に残り続ける挙動になる場合があります。

つまり、木材に燃え移らない代わりに、石や土の上につけた火が「ずっと火のまま残る」ことがあるんですね。

ここは初心者さんがかなり勘違いしやすいところです。

  • 火の延焼を止めたい
  • 木造建築を燃やしたくない
  • 暖炉や焚き火風の装飾を安全に作りたい
  • 配布ワールドやサーバーで荒らし対策をしたい

こういう時に使うのがdoFireTick、またはJava最新版のminecraft:fire_spread_radius_around_playerです。

doFireTickとfireDamageは別物です

ここも大事です。

doFireTick系は、火が広がるかどうかの設定です。
一方で、火ダメージのゲームルールは、プレイヤーやMobが火・溶岩などでダメージを受けるかどうかの設定です。

Java版1.21.11以降ではminecraft:fire_damage、Java版1.21.10以前ではfireDamage、統合版ではfiredamageを使います。

つまり、

  • 木造建築を燃やしたくない → doFireTick
  • 火や溶岩に触れてもダメージを受けたくない → fireDamage

という使い分けになります。

注意!
fireDamage系をOFFにしても、木の家の火事対策にはなりません。
建築を守りたいなら、見るべきはdoFireTick系のゲームルールです。


2. まず結論:火の延焼を止めるコマンド

最初に、必要なコマンドをまとめます。

マイクラJava版と統合版では、今はここがかなり違います。
「ネットで見たコマンドを入れたのに効かない」という方は、まず自分のバージョンを確認してくださいね。

環境 火の延焼を止めるコマンド 元に戻すコマンド 初期値
Java版1.21.10以前 /gamerule doFireTick false /gamerule doFireTick true true
Java版1.21.11以降 /gamerule minecraft:fire_spread_radius_around_player 0 /gamerule minecraft:fire_spread_radius_around_player 128 128
統合版(BE) /gamerule dofiretick false /gamerule dofiretick true true


結論だけ言うと、建築を燃やしたくないなら、火の延焼をOFFにしましょう。

Java版1.21.11以降の場合

/gamerule minecraft:fire_spread_radius_around_player 0

これで、火の延焼を止められます。

元に戻す場合は、通常は以下です。

/gamerule minecraft:fire_spread_radius_around_player 128

また、プレイヤーが近くにいない場所でも、読み込まれている範囲内で火の延焼を許可したい場合は、以下のようにします。

/gamerule minecraft:fire_spread_radius_around_player -1

ただし、普段のサバイバルで-1を使う必要はほぼありません。
木造建築の保護が目的なら、素直に0でOKです。

Java版1.21.11以降のゲームルールは、公式表記ではminecraft:付きの名前空間IDになっています。
環境によってはfire_spread_radius_around_playerだけでも入力候補に出る場合がありますが、この記事では正式な表記に合わせてminecraft:付きで統一します。

Java版1.21.10以前の場合

/gamerule doFireTick false

元に戻す場合はこちらです。

/gamerule doFireTick true

統合版(BE)の場合

統合版では、コマンド候補が小文字で出ることが多いので、下記のように入力するのが無難です。

/gamerule dofiretick false

元に戻す場合はこちらです。

/gamerule dofiretick true

統合版は大文字小文字にそこまで厳しくない場合もありますが、記事としては小文字入力で統一しておきますね。


3. Java版1.21.11以降で何が変わった?

ここが今回の記事で一番大事なところです。

Java版1.21.11以降では、ゲームルールがレジストリに移され、従来のキャメルケースの名前から、minecraft:付きの名前空間IDに整理されました。
その中で、昔から使われていたdoFireTickは、allowFireTicksAwayFromPlayerと一緒に整理され、minecraft:fire_spread_radius_around_playerへ置き換えられています。

そのため、Java版1.21.11以降で、

/gamerule doFireTick false

と入力しても、候補に出なかったり、存在しないゲームルールとして扱われたりします。

「え、前まで使えていたのに?」と思うところですが、これはバグというより、Java版側の仕様変更です。

新しい設定はtrue/falseではなく数値です

doFireTickは、

  • true
  • false

の2択でした。

でも、Java版1.21.11以降のminecraft:fire_spread_radius_around_playerは、数値で指定するゲームルールです。

代表的な値は次の通りです。

意味 使い道
0 火の延焼を無効化 木造建築保護・荒らし対策
128 通常の初期値 普通のサバイバルに戻す
-1 プレイヤーが近くにいなくても延焼を許可 特殊な検証・サーバー設定向け


初心者さんが覚えるべきなのは、まずこれだけです。

Java最新版で火の延焼を止めるなら、0にする
Java最新版で元に戻すなら、128にする

これで大丈夫です。

doFireTickで検索して来た方へ

検索ではまだdoFireTickの情報が多く出てきます。
ただ、Java版1.21.11以降で遊んでいる方は、古い記事のコマンドをそのまま使うと詰まります。

なので、この記事では以降、

  • 旧Java版・統合版 → doFireTick
  • Java版1.21.11以降 → minecraft:fire_spread_radius_around_player

として整理して解説します。


4. doFireTickの初期値とtrue/falseの違い

doFireTickの初期値は、基本的にtrueです。
つまり、通常のサバイバルでは、火は普通に燃え広がります。

Java版1.21.11以降では、旧doFireTick true相当の通常運用として、minecraft:fire_spread_radius_around_playerの初期値は128として扱われます。

trueの時に起きること

doFireTick trueの状態では、火は通常通り動きます。

  • 木材などの燃えるブロックに燃え移る
  • 火が自然に消えることがある
  • 溶岩の近くにある可燃ブロックが発火することがある
  • 雷や火打石と打ち金でついた火も通常通り広がる

マイクラの標準状態ですね。

建築面では、木造建築・羊毛・葉っぱ・本棚・足場などを火元の近くに置くと危険です。
特に、暖炉の上に木の屋根を作ると普通に燃えます。
筆者はこれで何度かやらかしています。

falseの時に起きること

doFireTick falseにすると、火の延焼が止まります。

ただし、ここで注意です。
doFireTick falseでは、火が広がらないだけでなく、火が自然消火しなくなる挙動もあります。

つまり、

  • 木材へ燃え移らない
  • 可燃ブロックを燃やして消費しない
  • でも、置いた火がその場に残り続けることがある

という感じです。

これを利用して、昔は「火を使った装飾」を作る方もいました。
ただ、火そのものに触れれば普通に危ないので、サバイバルで使うなら安全柵やガラス囲いをしておくと安心です。

Java版1.21.11以降の0はどう考える?

Java版1.21.11以降の、

/gamerule minecraft:fire_spread_radius_around_player 0

は、実用上は「火の延焼を止める設定」と考えれば大丈夫です。

doFireTick falseとまったく同じ言い方をすると少し違和感が出ますが、木造建築を守りたい・火事を防ぎたいという目的なら、これで問題ありません。


5. 火の延焼仕様を実例ベースで解説

ここからは、火そのものの仕様を見ていきます。

火事対策で大切なのは、単に「火元の横だけ空ける」ことではありません。
マイクラの火は、思ったより立体的に燃え広がります。

火は横だけでなく上にも広がる

通常の火は、周囲の燃えるブロックに広がります。
特に危ないのが、上方向への延焼です。

火は、元の火から見て、

  • 横方向に1マス程度
  • 下方向に1マス程度
  • 上方向に最大4マス程度

まで影響する場合があります。

このため、暖炉や溶岩の真上に木材の天井を作ると、距離を空けたつもりでも燃えることがあります。

体験談
筆者は昔、石レンガで暖炉を囲って「これなら大丈夫」と思っていたら、上の木材天井だけ燃えました。
横は安全そうに見えても、上方向が甘いと普通に火事になります。

ブロックで挟んでも完全に安心ではありません

ここも見落としやすいです。

火元と木材の間に石を挟んでいても、マイクラの火の判定上、上方向のブロックに燃え移ることがあります。
「火元の上に石を置いたから、さらに上の木材は大丈夫」とは限りません。

暖炉を作るなら、火元の周辺だけでなく、上方向の空間も余裕を持って不燃ブロックにするのがおすすめです。

溶岩も火事の原因になります

火打石と打ち金で直接火をつけなくても、溶岩の近くに燃えるブロックがあると発火することがあります。

特に危ないのは、

  • 木の床下に溶岩を隠す
  • 木造拠点の近くに溶岩の装飾を作る
  • ゴミ箱用の溶岩を木材の近くに置く
  • 溶岩式トラップの処理層を木材で作る

このあたりです。

トラップ建築だと、つい手元にある木材で仮ブロックを置きがちですが、溶岩まわりは石系ブロックにしておきましょう。

火は自然に消えることもある

通常状態では、火はずっと燃え続けるわけではありません。
燃えるブロックが近くになかったり、雨に当たったり、水が流れ込んだりすると消えます。

ただし、ネザーラック・マグマブロック・ソウルサンド・ソウルソイルなど一部のブロック上では火が消えません。
装飾として永続的な炎を使いたい場合は、この「永続的に燃えるブロック」を利用します。


6. 木造建築で特に危ないブロックと火元

ここでは、火事になりやすい組み合わせを整理します。

「木造拠点を作るなら、ここだけは気をつけてくださいね」という実用寄りの話です。

燃えやすい代表的なブロック

火事になりやすいのは、主に木材系や植物系のブロックです。

  • 原木
  • 樹皮を剥いだ原木
  • 樹皮を剥いだ木
  • オーバーワールドの板材
  • 木の階段
  • 木のハーフブロック
  • 木のフェンス
  • 木のフェンスゲート
  • 羊毛
  • カーペット
  • 本棚
  • 足場
  • 干草の俵
  • TNT

特に注意したいのは、木のハーフブロックや階段も普通に燃えることです。
「ハーフブロックだから大丈夫」というわけではありません。

ネザー木材は燃えません

クリムゾン系・歪んだ系のネザー木材は、通常の木材と違って燃えません。

そのため、溶岩式トラップや火を使う装飾では、ネザー木材がかなり便利です。
見た目のクセはありますが、燃えない木材として使えるのは大きいですね。

ただし、周囲に普通の木材・葉っぱ・羊毛などを混ぜると、そこから燃える可能性があります。
ネザー木材を使う場合も、周辺ブロックは確認しておきましょう。

危ない火元

火元として注意したいのは、以下です。

  • 火打石と打ち金でつけた火
  • ファイヤーチャージ
  • 溶岩
  • ガストの火の玉
  • ブレイズの火の玉
  • ネザーやエンドでベッドを使った爆発
  • オーバーワールドやエンドでリスポーンアンカーを使った爆発

普段の建築で多い事故は、やはり暖炉・溶岩ゴミ箱・雷です。

雷対策なら避雷針も便利ですが、木造拠点が多いワールドなら、火の延焼そのものをOFFにしてしまうのも十分ありです。

焚き火は別枠で考える

焚き火は、装飾や煙突表現に便利なブロックです。
普通の火と違い、床に置いた焚き火が勝手に周囲の木材へ延焼する感覚では扱われません。

そのため、暖炉風の見た目を作りたいだけなら、普通の火より焚き火の方が扱いやすいです。

ただし、焚き火に乗るとダメージは受けます。
見た目重視で室内に置く場合は、トラップドアや柵、ハーフブロックなどで触れにくくしておくと安全です。


7. 建築保護ならどの設定がおすすめ?

ここはプレイスタイルによります。

ただ、初心者さんや建築メインの方なら、筆者は火の延焼OFFをおすすめします。
特に、木造建築が多いワールドでは安心感がかなり違います。

建築ワールド・サバイバル拠点保護

木造拠点、街づくり、村づくりをしている方は、火の延焼を止めておくとかなり安心です。

Java版1.21.11以降なら、

/gamerule minecraft:fire_spread_radius_around_player 0

Java版1.21.10以前なら、

/gamerule doFireTick false

統合版なら、

/gamerule dofiretick false

これでOKです。

筆者のおすすめ
建築を楽しむワールドなら、火の延焼OFFで良いと思います。
火事で建築が消えるストレスより、安心して暖炉や溶岩装飾を置けるメリットの方が大きいです。

バニラ感を残したいサバイバル

火事も含めてマイクラの緊張感を残したいなら、初期値のまま遊ぶのもありです。

Java版1.21.11以降なら、通常値は、

/gamerule minecraft:fire_spread_radius_around_player 128

旧Java版・統合版なら、

/gamerule doFireTick true

または統合版で、

/gamerule dofiretick true

です。

火の延焼をONにする場合は、木造建築の周囲に溶岩や裸火を置かないようにしましょう。
暖炉を作るなら、周囲と上方向を石・レンガ・深層岩・ガラスなどの燃えないブロックで広めに囲うのが無難です。

サーバーで荒らし対策したい場合

マルチサーバーでは、火打石と打ち金や溶岩を使った荒らし対策として、火の延焼OFFがかなり有効です。

ただし、火の延焼を止めても、以下の対策は別で必要です。

  • TNT対策
  • クリーパー爆破対策
  • 溶岩そのものの設置制限
  • 権限管理
  • ワールドバックアップ

doFireTick系は、あくまで火が燃え広がるのを止める設定です。
すべての荒らしを防ぐ万能設定ではないので、サーバー運営ではバックアップも必ず用意しておきましょう。


8. コマンドが効かない時のチェックポイント

「火の延焼を止めたはずなのに効かない」
doFireTickが候補に出ない」
「統合版でコマンドが通らない」

そういう時は、ここを確認してください。

1. Java版1.21.11以降でdoFireTickを入力していないか?

Java版1.21.11以降では、doFireTickではなく、こちらを使います。

/gamerule minecraft:fire_spread_radius_around_player 0

doFireTickが出てこないのは、入力ミスではなく仕様変更の可能性が高いです。

2. 統合版でJava最新版のコマンドを入れていないか?

統合版では、基本的にこちらです。

/gamerule dofiretick false

統合版にminecraft:fire_spread_radius_around_playerを入れても、使えない可能性が高いです。
Java版と統合版でコマンドが違う点に注意してください。

3. コマンド権限があるか?

ゲームルールを変更するには、コマンドを使える権限が必要です。

シングルプレイなら、チートが許可されているワールドか確認しましょう。
サーバーなら、管理者権限やOP権限が必要になる場合があります。

コマンド欄で赤文字になったり、実行できない表示が出たりする場合は、まず権限を確認してくださいね。

4. すでに燃えたブロックは戻りません

火の延焼をOFFにしても、すでに燃えて消えたブロックは戻りません。

あくまで、これからの延焼を止める設定です。
建築が燃えた後に慌てて設定しても、失った木材や屋根は自分で直す必要があります。

5. 火そのものは残る場合があります

doFireTick falseでは、火が自然に消えずに残る挙動があります。

そのため、延焼は止まっているのに、火だけが残っているように見えることがあります。
これは「効いていない」というより、仕様としてそう見えるケースです。

残った火が邪魔なら、手で消す、水を流す、ブロックを置くなどで処理しましょう。

チェックリスト

  • [ ] Java版1.21.11以降ならminecraft:fire_spread_radius_around_player 0を使っているか?
  • [ ] Java版1.21.10以前ならdoFireTick falseを使っているか?
  • [ ] 統合版ならdofiretick falseを使っているか?
  • [ ] コマンドを使える権限があるか?
  • [ ] すでに燃えたブロックを「設定で戻る」と勘違いしていないか?
  • [ ] 火そのものが残っているだけで、延焼自体は止まっている状態ではないか?

9. サーバー・Realms・旧ワールドでの注意点

ここでは、普通のシングルプレイ以外で気をつけたい点をまとめます。

サーバーでは設定変更の共有を忘れずに

マルチサーバーで火の延焼をOFFにする場合、プレイヤーに一言共有しておくと親切です。

理由は、火の延焼ON/OFFでプレイ感が少し変わるからです。

  • 木造建築が安全になる
  • 暖炉や溶岩装飾が扱いやすくなる
  • 火を使った一部の遊び方・検証が変わる
  • 火事による緊張感は減る

建築サーバーならメリットが大きいですが、サバイバルの自然な緊張感を重視するサーバーでは好みが分かれます。

Realmsでもコマンド権限を確認

Realmsでも、ワールドの所有者や権限を持ったプレイヤーであればゲームルールを変更できます。

ただし、メンバー全員が勝手に変えられるわけではありません。
火の延焼設定を変えたい場合は、ワールド管理者に確認しましょう。

旧ワールドをJava版1.21.11以降へ上げる時

古いJavaワールドを1.21.11以降へ上げる場合、ゲームルール名の変更で混乱しやすいです。

過去に、

/gamerule doFireTick false

で運用していたワールドでも、最新版ではminecraft:fire_spread_radius_around_playerとして扱うことになります。

ワールド更新後に火の延焼設定を確認したい場合は、以下を入力して現在値を見ておきましょう。

/gamerule minecraft:fire_spread_radius_around_player

値が0なら延焼OFF、128なら通常運用の目安です。

バックアップは必ず取る

これは火の設定に限らずですが、バージョンをまたいでワールドを開く前はバックアップを取っておきましょう。

特に、Java版1.21.11前後ではゲームルール名の整理も入っています。
普通に遊ぶ分には大きな問題にならないことが多いと思いますが、大切な建築ワールドほど、更新前バックアップは必須です。


10. まとめ

以上、doFireTickの意味・初期値・火の延焼仕様について解説しました。

今回の要点を整理すると、次の通りです。

  • doFireTickは、火の延焼と自然消火に関わるゲームルール
  • 旧Java版・統合版では、初期値は基本的にtrue
  • Java版1.21.11以降では、doFireTickではなくminecraft:fire_spread_radius_around_playerを使う
  • Java版1.21.11以降で火の延焼を止めるなら、/gamerule minecraft:fire_spread_radius_around_player 0
  • 統合版で火の延焼を止めるなら、/gamerule dofiretick false
  • 火は横だけでなく上方向にも広がるため、暖炉や溶岩まわりの木材は危険
  • 建築保護が目的なら、火の延焼OFFはかなり有効

特に覚えておきたいのは、Java版1.21.11以降ではコマンド名が変わったという点です。

昔の記事を見てdoFireTick falseを入力しても通らない場合は、まずバージョンを確認してください。
Java最新版なら、次のコマンドです。

/gamerule minecraft:fire_spread_radius_around_player 0

木造建築を守りたい方、暖炉や溶岩装飾を安全に楽しみたい方は、ぜひ設定を見直してみてください。

では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にも便利なマイクラ仕様解説をまとめているので、是非ご覧くださいね(^^♪


11. 参考文献

この記事を書くにあたり、以下の公式情報・コミュニティWikiを参考にしています。