【マイクラ】doWeatherCycleの意味・天候固定・設定方法を解説【Java/統合版】

この記事は「雨を止めたい」「晴れ固定にしたい」方向けのコマンド解説です
Java版・統合版どちらでも使える考え方を中心にまとめています
ただし、時間指定や入力名にはJava版/統合版で違いがあります

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

マイクラを遊んでいると、急に雨が降ってきて、

「建築中なのに暗くて見づらい…」
「雷雨で敵Mobが湧くのが怖い」
「天候をずっと晴れに固定するコマンドって何?」

となること、ありますよね。

そんな時に使うのが、doWeatherCycle というゲームルールです。
名前だけ見ると少し難しそうですが、やっていることはかなりシンプルで、天候が自然に変わるかどうかを決める設定です。

この記事では、doWeatherCycleの意味・晴れ固定のやり方・雨や雷雨で固定する方法・元に戻す方法まで、Java版/統合版の違いも含めて解説していきますね。

この記事を読めば、次のことが出来るようになります。

  • マイクラの天候サイクルを止められます👌
  • 晴れ・雨・雷雨を好きな状態で固定できます👍
  • Java版と統合版で違うコマンドの書き方を整理できます
  • 「雨を止めたのにまた降る」系のトラブルを避けられます

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

※本記事は、マイクラJava版1.21系列および統合版の現行コマンド仕様を前提にしています。
※ゲーム内の仕様については、英語版Minecraft WikiおよびMicrosoft Learnのコマンド資料を参考にしています。


目次

1. doWeatherCycleとは?意味を簡単に解説
2. doWeatherCycleで出来ること・出来ないこと
3. 晴れ固定にするコマンド手順
4. 雨固定・雷雨固定にする方法
5. 天候固定を解除して元に戻す方法
6. Java版と統合版の違い
7. /weatherコマンドの時間指定について
8. doDaylightCycleとの違い
9. 天候固定を使うおすすめ場面
10. コマンドが効かない時のチェックポイント
11. まとめ
12. 引用・参考文献

この記事で分かること
/gamerule doWeatherCycle false の意味
・晴れ固定・雨固定・雷雨固定のやり方
・Java版/統合版で違う天候コマンドの注意点


1. doWeatherCycleとは?意味を簡単に解説

doWeatherCycleとは、マイクラの天候サイクルを自然に進めるかどうかを決めるゲームルールです。

コマンドとしては、下記のように使います。

/gamerule doWeatherCycle false

これを実行すると、天候が自然に変化しなくなります
つまり、晴れなら晴れのまま、雨なら雨のまま、雷雨なら雷雨のまま固定されるということですね。

逆に、元の自然な天候サイクルへ戻したい場合は、下記です。

/gamerule doWeatherCycle true

trueがオン、falseがオフです。
このあたりは他のゲームルールと同じなので、覚え方としては、

  • true:天候サイクルを動かす
  • false:天候サイクルを止める

で大丈夫です。

ここで一番大事なのは、doWeatherCycle false は「晴れにするコマンド」ではないという点です。

doWeatherCycle falseは、あくまで今の天気を固定する設定です。
雨が降っている時に実行すると、雨が止まるのではなく、雨のまま固定されます。

初心者さんが一番間違えやすいところ
雨を止めたいなら、先に/weather clearで晴れにしてから、/gamerule doWeatherCycle falseで固定しましょう。

これ、かなり大事です。


2. doWeatherCycleで出来ること・出来ないこと

doWeatherCycleで出来ることを整理すると、下記です。

  • 天候が自然に変わるのを止める
  • 晴れのまま固定する
  • 雨のまま固定する
  • 雷雨のまま固定する
  • 後からtrueに戻して、自然な天候変化を再開する

一方で、出来ないこともあります。

  • コマンド実行時に自動で晴れにする
  • 雨のエフェクトだけを消す
  • 雷だけを完全に消して雨だけ残す
  • 雪だけを直接指定する

特に、雪だけを出す/weather snowのようなコマンドはありません
雪は、寒いバイオームで雨や雷雨になった時に、バイオーム条件によって雪として表示されます。

なので、雪原やタイガなどで雪を降らせたい場合は、基本的には下記のようにします。

/weather rain
/gamerule doWeatherCycle false

寒いバイオームであれば、雨の代わりに雪として表示されます。
ただし、同じワールド内でもバイオームによって雨・雪・降らない地域が分かれるので、そこは地形側の仕様ですね。

やりたいこと 使うコマンド ポイント
天候サイクルを止める /gamerule doWeatherCycle false 今の天気を固定する
天候サイクルを戻す /gamerule doWeatherCycle true 自然に天気が変わるようになる
晴れにする /weather clear これだけだと後で雨が降ることがある
晴れ固定にする /weather clear
/gamerule doWeatherCycle false
先に晴れ、その後に固定


/weatherで天気を変えて、/gamerule doWeatherCycle falseで固定する。
この2段階で考えると分かりやすいです。


3. 晴れ固定にするコマンド手順

では実際に、マイクラで天候を晴れ固定にする方法を解説しますね。

手順はとてもシンプルです。

手順1:まず天候を晴れにする

チャット欄を開いて、下記コマンドを入力します。

/weather clear

これで、現在の天候が晴れになります。

ただし、この時点ではまだ晴れ固定にはなっていません
自然な天候サイクルがオンのままだと、しばらく遊んでいるうちにまた雨が降ることがあります。

手順2:天候サイクルを止める

次に、下記コマンドを入力します。

/gamerule doWeatherCycle false

これで、天候サイクルが停止します。
つまり、晴れの状態で固定されます。

晴れ固定の完成形

まとめると、晴れ固定にしたい場合はこの順番です。

/weather clear
/gamerule doWeatherCycle false

この順番なら、現在が雨でも雷雨でも、まず晴れにしてから固定できます。

体験談
筆者も最初は/gamerule doWeatherCycle falseだけ打って「晴れにならない…」と勘違いしていました。
実際は、雨を止めるコマンドではなく、今の天気を固定する設定だったんですよね。
雨の日に打つと雨固定になるので、順番は本当に大事です。

建築中やスクリーンショット撮影中は、晴れ固定にしておくとかなり見やすくなります。
特に屋外建築・村整備・大型拠点作りでは、雨や雷雨が入らないだけで作業しやすくなりますね。


4. 雨固定・雷雨固定にする方法

晴れ固定だけでなく、雨固定雷雨固定もできます。

検証用ワールドや演出用ワールド、帯電クリーパーを狙う準備などでは、あえて雨や雷雨に固定したい場面もあります。

雨固定にするコマンド

雨固定にしたい場合は、下記の順番です。

/weather rain
/gamerule doWeatherCycle false

これで、天候が雨のまま固定されます。

雨の時は、昼でもゾンビやスケルトンが燃えにくくなります。
そのため、初心者さんの通常サバイバルでは、雨固定はあまりおすすめしません。
逆に、検証や撮影、雰囲気作りなら使いやすいです。

雷雨固定にするコマンド

雷雨固定にしたい場合は、下記です。

/weather thunder
/gamerule doWeatherCycle false

雷雨中は空が暗くなり、敵Mobが昼でも湧く条件を満たすことがあります。
また、落雷によって村人がウィッチになったり、クリーパーが帯電クリーパーになったりすることもあります。

サバイバルの拠点近くで雷雨固定にする場合は、かなり注意してくださいね。
村人を露天に置いている場合、落雷対策なしだと事故ります。

どの天候で固定するかの使い分け

固定する天候 おすすめ用途 注意点
晴れ固定 建築・撮影・通常サバイバル 雨の恩恵は受けられない
雨固定 検証・雰囲気作り・寒冷地の雪景色 敵Mobが燃え残る
雷雨固定 雷関連の検証・演出 落雷事故と敵Mob湧きに注意


個人的には、普通に遊ぶなら晴れ固定が一番使いやすいです。
雨や雷雨固定は便利ですが、サバイバルでは事故要素も増えるので、使う目的を決めてから設定するのがおすすめです。


5. 天候固定を解除して元に戻す方法

天候固定を解除したい場合は、下記コマンドを使います。

/gamerule doWeatherCycle true

これで、天候サイクルが再び動きます。
つまり、時間経過によって晴れ・雨・雷雨が自然に変化するようになります。

ただし、ここでも注意点があります。

doWeatherCycle trueは、今すぐ晴れに戻すコマンドではありません
あくまで自然な天候変化を再開するだけです。

そのため、雨固定を解除した直後も、しばらく雨が続くことがあります。
すぐ晴れに戻したい場合は、下記のようにしましょう。

/weather clear
/gamerule doWeatherCycle true

これで、いったん晴れにしたうえで、天候サイクルを自然な状態へ戻せます。

今の設定を確認する方法

現在のdoWeatherCycleの状態を確認したい場合は、値を付けずに実行します。

/gamerule doWeatherCycle

trueと表示されれば、天候サイクルはオンです。
falseと表示されれば、天候サイクルは止まっています。

覚え方
・晴れ固定にしたい → /weather clear/gamerule doWeatherCycle false
・自然に戻したい → /gamerule doWeatherCycle true
・すぐ晴れに戻したい → /weather clearも一緒に使う

この3つだけ覚えておけば、天候まわりはだいぶ扱いやすくなります。


6. Java版と統合版の違い

doWeatherCycle自体の考え方は、Java版と統合版でほぼ同じです。
ただし、コマンドの入力名や/weatherの時間指定には違いがあります。

特に注意したいのは、統合版ではゲームルール名が小文字表示になることがある点です。
統合版の資料では、doweathercycleのように小文字で書かれています。

一方、Java版では基本的に下記のように入力します。

/gamerule doWeatherCycle false

Java版は大文字小文字を区別するため、まずはこの表記で入力してください。
統合版では、候補表示は小文字ですが、入力時の大文字小文字は区別されません。迷ったら、チャット欄の予測変換に出る表記をそのまま使うのが安全です。

項目 Java版 統合版
天候サイクル停止 /gamerule doWeatherCycle false /gamerule doweathercycle false
または候補表示に従う
天候サイクル再開 /gamerule doWeatherCycle true /gamerule doweathercycle true
または候補表示に従う
天候確認 /gamerule doWeatherCycle /gamerule doweathercycle
または候補表示に従う
現在の天候確認 専用の/weather queryはなし /weather queryが使える
/weatherの時間指定 1.19.4以降は10s1d24000tなど ゲームティックの整数で指定


統合版は設定画面から切れる場合もある

統合版では、ワールド設定側に天候サイクルの切り替え項目が用意されている場合があります。
コマンドが苦手な方は、設定画面から天候サイクルをオフにする方が分かりやすいかもしれません。

ただし、ワールドやプレイ環境によって表示・権限まわりが変わることがあります。
マルチプレイでは管理者権限が必要になる場合もあるので、コマンドが通らない時は権限も確認してくださいね。


7. /weatherコマンドの時間指定について

doWeatherCycleと一緒に覚えておきたいのが、/weatherコマンドの時間指定です。

/weatherは、天候そのものを変更するコマンドです。

/weather clear
/weather rain
/weather thunder

このように使えば、晴れ・雨・雷雨を切り替えられます。

さらに、後ろに時間を付けることで、その天候の継続時間を指定できます。
ただし、ここがJava版と統合版で少し違います。

Java版1.19.4以降の時間指定

Java版1.19.4以降では、時間指定に単位を付けられます。

/weather clear 600s
/weather rain 30s
/weather thunder 1d
/weather clear 24000t

使える単位は、基本的に下記の3つです。

  • s:秒
  • d:ゲーム内日数
  • t:ゲームティック

tは省略できるので、下記のように単位なしで書いた場合もゲームティック扱いになります。

/weather clear 24000

例えば、1日晴れにしたい場合は下記です。

/weather clear 1d

または、1日は24000ティックなので、下記でも同じ考え方です。

/weather clear 24000t

昔のJava版では、/weather clear 999999のように秒数ベースで解説されている記事もあります。
古い記事を見ながらコマンドを打つと、バージョンによって「あれ?」となる可能性があるので注意してください。

統合版の時間指定

統合版では、durationはゲームティックの整数で指定します。
20ゲームティックが現実時間の1秒です。

例えば、30秒間だけ雷雨にしたい場合は、30秒 × 20ティックで600ティックです。

/weather thunder 600

統合版では、時間指定なし、または0を指定した場合、300秒〜900秒の範囲からランダムな時間になります。

普通のサバイバルなら時間指定より固定の方が分かりやすい

正直なところ、普通に遊ぶだけなら時間指定を細かく覚えるより、

/weather clear
/gamerule doWeatherCycle false

のように、天候を変える → 固定するの流れで覚える方が分かりやすいです。

時間指定は、配布マップ・検証ワールド・コマンドブロック制御などで使うことが多いですね。
普通のサバイバルで「雨が邪魔だから晴れにしたい」だけなら、晴れ固定で十分です。


8. doDaylightCycleとの違い

doWeatherCycleとよく混ざるのが、doDaylightCycleです。

名前が似ていますが、止める対象が違います。

  • doWeatherCycle:天候の自然変化を止める
  • doDaylightCycle:昼夜の時間経過を止める

たとえば、ずっと昼に固定したい場合は、doWeatherCycleではなく、doDaylightCycleを使います。

/time set day
/gamerule doDaylightCycle false

一方で、ずっと晴れにしたい場合は、doWeatherCycleです。

/weather clear
/gamerule doWeatherCycle false

昼固定と晴れ固定は別物です

ここも初心者さんが間違えやすいポイントです。

昼に固定しても、天候サイクルがオンのままだと雨は降ります。
逆に、晴れ固定にしても、昼夜サイクルがオンなら夜は来ます。

つまり、ずっと昼で、ずっと晴れにしたい場合は、両方設定します。

/time set day
/gamerule doDaylightCycle false
/weather clear
/gamerule doWeatherCycle false

建築用ワールドや撮影用ワールドでは、このセットがかなり便利です。
夜も来ない、雨も降らないので、屋外作業に集中できます。

ただし、普通のサバイバルで昼夜まで止めると、ゲーム性はかなり変わります。
ファントム対策や敵Mob対策には便利ですが、自然な冒険感は薄くなるので、使うかどうかはワールド方針次第ですね。


9. 天候固定を使うおすすめ場面

doWeatherCycleは、コマンドの中でもかなり実用的です。
特に、下記のような場面で役立ちます。

1. 建築中の雨対策

一番使いやすいのは、やっぱり建築中です。

雨が降ると空が暗くなり、ブロックの色味も見づらくなります。
特に、屋根・外壁・庭づくりをしている時は、晴れの状態で見た方が仕上がりを確認しやすいです。

/weather clear
/gamerule doWeatherCycle false

建築ワールドなら、この設定を入れておくだけでもかなり快適になります。

2. スクリーンショット撮影

ブログ用・動画用・サムネイル用のスクリーンショットを撮る時も、晴れ固定は便利です。

雨や雷雨が入ると、画面全体が暗くなりやすいです。
もちろん雨の雰囲気を出したい時は別ですが、建築紹介や装置紹介では晴れの方が伝わりやすい場面が多いと思います。

3. 村人保護

雷雨では、村人が落雷でウィッチ化する可能性があります。
村人交易所や村人増殖施設を屋外に作っている場合は、天候固定より先に屋根を付けるのが基本です。

ただ、建築途中でまだ屋根がない状態なら、一時的に晴れ固定にしておくと事故防止になります。

/weather clear
/gamerule doWeatherCycle false

村人は一度事故ると復旧が面倒なので、特にサバイバル序盤は注意してくださいね。

4. 雷を使った検証

逆に、雷雨固定が役立つ場面もあります。

たとえば、帯電クリーパー、避雷針、落雷の挙動、トライデントの召雷エンチャントなどを検証したい時です。

/weather thunder
/gamerule doWeatherCycle false

ただし、雷雨固定は敵Mob湧きや落雷事故も増えます。
検証場所以外に燃えやすい建築物や村人がいるなら、先に安全対策をしておきましょう。

5. 配布マップ・ワールド演出

ホラー風のワールド、戦闘マップ、ストーリー演出などでは、あえて雨や雷雨を固定する使い方もあります。

晴れ固定だけでなく、雰囲気作りとして雨固定・雷雨固定を使えるのもdoWeatherCycleの便利なところですね。


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

コマンドを打ったのに天候が固定されない
晴れにしたのにまた雨が降る
Java版と統合版で入力が通らない

そういう時は、下記を確認してみてください。

  • [ ] /weather clearだけで終わっていないか?
  • [ ] 晴れにした後、/gamerule doWeatherCycle falseまで実行したか?
  • [ ] 雨が降っている状態で、先に/gamerule doWeatherCycle falseを実行していないか?
  • [ ] Java版でdoWeatherCycleの大文字小文字を間違えていないか?
  • [ ] 統合版で候補表示がdoweathercycleになっていないか?
  • [ ] チートの許可や、マルチサーバーでのOP権限が足りているか?
  • [ ] コマンドブロックやサーバー設定で別の天候コマンドが実行されていないか?
  • [ ] 天候固定を戻す時に、/gamerule doWeatherCycle trueを実行したか?

よくあるミス1:晴れにしただけで固定したつもりになる

/weather clear

これだけだと、いったん晴れになるだけです。
天候サイクルがオンのままだと、しばらくするとまた雨が降る可能性があります。

晴れ固定にしたいなら、必ず次も実行してください。

/gamerule doWeatherCycle false

よくあるミス2:雨のまま固定してしまう

雨が降っている状態で、いきなり下記を実行すると、

/gamerule doWeatherCycle false

雨が止まるのではなく、雨が固定されます。

雨を止めたいなら、先に晴れにしましょう。

/weather clear
/gamerule doWeatherCycle false

よくあるミス3:Java版で表記を間違える

Java版では、まずはこの表記で入力してください。

/gamerule doWeatherCycle false

doweathercycleDoWeatherCycleのように表記がズレると、Java版では通りません。
チャット欄の候補が出る場合は、候補から選ぶのが一番安全です。

よくあるミス4:統合版で時間指定の単位を入れてしまう

統合版の/weatherの時間指定は、基本的にゲームティックの整数です。
Java版のように1d30sをそのまま入れると、通らないことがあります。

統合版で30秒なら、下記のように600ティックで指定します。

/weather thunder 600

20ティック = 1秒、と覚えておくと便利です。


11. まとめ

以上、マイクラのdoWeatherCycleの意味・天候固定・設定方法について解説しました。

要点を整理すると、

  • doWeatherCycleは、天候サイクルを自然に進めるかどうかのゲームルール
  • falseにすると、今の天候が固定される
  • 晴れ固定にしたいなら、/weather clearを先に実行する
  • 天候固定を解除するなら、/gamerule doWeatherCycle true
  • Java版と統合版では、表記や/weatherの時間指定に違いがある

という感じです。

特に大事なのは、doWeatherCycle falseは晴れにするコマンドではないというところです。
晴れにしたいなら、

/weather clear
/gamerule doWeatherCycle false

この順番で実行しましょう。

建築用ワールド・撮影用ワールド・検証用ワールドでは、天候固定はかなり便利です。
一方で、通常サバイバルで使うとゲームバランスが少し変わるので、ワールドの遊び方に合わせて使ってくださいね。

では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にもマイクラの便利コマンドやサバイバル知識を解説しているので、是非ご覧くださいね(^^♪


12. 引用・参考文献

この記事を書くにあたり、以下のページを参考にしています: