マイクラ時間コマンド完全ガイド|朝・夜固定や流れを変える方法【統合版/Java版26.1.1】

※当ページのリンクには広告が含まれています。

 

 

 

 

 

 

「マイクラの時間を変える方法は?」
「時間を朝・夜に固定したい」
「時間の流れを速くしたい・遅くしたい」
「Switchやスマホでもtimeコマンドは使える?」

と悩んでいませんか?

マイクラは1日が現実の20分であっという間。夜が来るのが早すぎたり、夜明けを待つのがつらかったり…そんな悩みをコマンド一発で解決できます。

今回は、マイクラ統合版26.10(Switch・スマホ・Windows10/11含む)&Java版26.1.1で「timeコマンドの使い方3種類」「時間を朝・夜・正午に固定する方法」「時間の流れを速くする/遅くするコマンド」「コマンドブロックでワンタッチ時間切替する方法」「Java版1.21.11以降の新名称対応」を画像つきで解説します。

本記事を読めば、時間コマンド「time」で好きな時間に変更できるので、時間が経過するのを待たなくても良くなりますよ。

重要:2025年12月のJava版1.21.11アップデートでgameruleの名前が全面リネームされました。Java版26.1.1では新名称(minecraft:advance_timeminecraft:random_tick_speedなど)が必須です。統合版26.10は旧名称(doDaylightCycle等)のまま動作します。詳細はgamerule(ゲームルール)コマンド全種類一覧で確認できます。

▼時間コマンド早見表

スクロールできます
用途統合版26.10Java版26.1.1(1.21.11+)
朝にする/time set day(または1000)/time set day(同左)
正午にする/time set noon(または6000)/time set noon(同左)
夕方にする/time set sunset(または12000)/time set sunset(同左)
夜にする/time set night(または14000)/time set night(同左)
真夜中にする/time set midnight(または18000)/time set midnight(同左)
時間を固定する/gamerule doDaylightCycle false/gamerule minecraft:advance_time false
固定を解除する/gamerule doDaylightCycle true/gamerule minecraft:advance_time true
時間の流れを速くする/gamerule randomTickSpeed 100/gamerule minecraft:random_tick_speed 100
目次

【マイクラ】1日の時間が現実と違う話

マイクラの1日は現実の世界よりも時間の速度が速く設定されており、20分で1日が終わります。

昼が10分で夜が10分の世界なので、時間的にわかりやすくなっています。

マイクラの世界では、時間のことをティックという単位で表現しており、1秒=20ティック、1日=24,000ティックです。

時間に関係するコマンドでは、ティックで指定するので、知っておきましょう。

時間ティック
1:0019000ティック
2:0020000ティック
3:0021000ティック
4:0022000ティック
5:0023000ティック
6:0024000ティック
7:001000ティック
8:002000ティック
9:003000ティック
10:004000ティック
11:005000ティック
12:006000ティック
13:007000ティック
14:008000ティック
15:009000ティック
16:0010000ティック
17:0011000ティック
18:0012000ティック
19:0013000ティック
20:0014000ティック
21:0015000ティック
22:0016000ティック
23:0017000ティック
24:0018000ティック

【マイクラ】時間コマンド「time」の3つの使い方【統合版&Java版】

マイクラの時間コマンド「time」には、3つの使い方があります。統合版・Java版ともに同じ構文で使えます(timeコマンド自体は1.21.11のリネーム対象外)。

  1. 「time set」の使い方
  2. 「time add」の使い方
  3. 「time query」の使い方

1:「time set」で時間を設定する方法

「time set」は指定した時間に設定できるコマンドです。基本構文は以下のとおり。

/time set 時間(ティック)

キーワード指定もできるので、覚えやすい方を使いましょう。

時間帯キーワードティック値
朝(日の出)/time set day/time set 1000
正午/time set noon/time set 6000
夕方(日没)/time set sunset/time set 12000
/time set night/time set 14000
真夜中/time set midnight/time set 18000

例文として、朝(1000)にするコマンドを入力します。

チャットを開いて「time set」コマンドを入力して実行すると、時刻が朝にかわります。

/time set day

マイクラのチャットに /time set day を入力する画面

マイクラで時間が朝に変わった画面

ティック時間表に対応したコマンドは以下のようになります。

時間(ティック)コマンド
1:00(19000)/time set 19000
2:00(20000)/time set 20000
3:00(21000)/time set 21000
4:00(22000)/time set 22000
5:00(23000)/time set 23000
6:00(24000)/time set 24000
7:00(1000)/time set day
/time set 1000
8:00(2000)/time set 2000
9:00(3000)/time set 3000
10:00(4000)/time set 4000
11:00(5000)/time set noon
/time set 5000
12:00(6000)/time set 6000
13:00(7000)/time set 7000
14:00(8000)/time set 8000
15:00(9000)/time set 9000
16:00(10000)/time set 10000
17:00(11000)/time set 11000
18:00(12000)/time set sunset
/time set 12000
19:00(13000)/time set 13000
20:00(14000)/time set night
/time set 14000
21:00(15000)/time set 15000
22:00(16000)/time set 16000
23:00(17000)/time set 17000
24:00(18000)/time set midnight
/time set 18000

2:「time add」で時間を進める方法

「time add」は現在の時刻に時間を追加できるコマンドです。基本構文は以下のとおり。

/time add ティック

例文として、1000ティック追加するコマンドを入力します。

チャットを開いて「time add」コマンドを入力して実行すると、現在時刻に1000ティック追加されます。

/time add 1000

マイクラで /time add 1000 コマンドを入力する画面

マイクラで時間が1000ティック進んだ画面

3:「time query」で時間を確認する方法

「time query」は現在の時刻・日にち・経過時間を確認できるコマンドです。基本構文は以下のとおり。

現在の時刻を確認:/time query daytime

日付を確認:/time query day

ゲーム時間を確認:/time query gametime

例文として、現在の時刻を確認する「/time query daytime」コマンドを入力します。

マイクラで /time query daytime コマンドを入力する画面

マイクラのtime queryコマンドの実行結果

【マイクラ】Switch・スマホ・PCで時間コマンドを使う方法

統合版26.10はSwitch・スマホ・PS・Xboxどの環境でも同じtimeコマンドが使えます。違いはチャットの開き方だけ。

デバイスチャットの開き方入力のコツ
Switch・Switch2十字キー右ボタンUSBキーボードをドックに挿すと長いコマンドも楽
スマホ(iOS/Android)画面上部のチャットアイコン音声入力でも認識(コマンド名は英語で発声)
PS4・PS5方向キー右PS互換USBキーボード接続可
Xbox方向パッド右USBキーボード対応
Windows10/11(統合版)「T」キーまたは「/」キー最速で入力可能
Java版(PC)「T」キーまたは「/」キー1.21.11以降のgameruleはminecraft:付き

ポイント:Switchでチャットが開かない・コマンドが入力できない場合はSwitchでコマンドが使えない時の対処法を確認してください。チートのON設定や十字キー入力の不具合などをまとめています。

【マイクラ】時間を朝・昼・夜に固定するコマンド

朝のまま固定したい」「夜のまま固定して建築や撮影をしたい」というときに便利な、時間固定コマンドを紹介します。

時間を固定するには、「time set」で好きな時間に設定した後、「gamerule」で時間の進行を停止します。2段階で実行するのがポイントです。

時間を固定するコマンド

/gamerule doDaylightCycle false

このコマンドを実行すると、太陽や月が動かなくなり、現在の時間が固定されます。建築や撮影、配布マップ作成にぴったりです。

マイクラで /gamerule doDaylightCycle false コマンドを入力する画面

マイクラで時間が固定された画面

朝だけに固定したい場合:「/time set day」→「/gamerule doDaylightCycle false」の順で実行すると、永遠に朝のまま固定できます。Java版26.1.1は2行目を/gamerule minecraft:advance_time falseに置き換え。

時間固定を解除するコマンド

時間の流れを戻したいときは、以下のコマンドを入力してください。

/gamerule doDaylightCycle true

「false」を「true」に書き換えるだけで、時間の流れが元に戻ります。

注意:時間を固定しても、モブの動きや作物の成長は止まりません。完全に世界を停止させたい場合は別コマンド(後述のtickコマンド)を使います。モブだけ止めたい場合は時を止めるコマンドが参考になります。

【Java版1.21.11以降】時間関連gameruleの新名称対応表

2025年12月配信のJava版1.21.11でgameruleが全面リネームされました。時間コマンドと組み合わせて使うgameruleの新名称を一覧化しています(出典:Minecraft Wiki公式)。

スクロールできます
用途旧名称(〜1.21.10/統合版26.10)新名称(Java版1.21.11以降)
時間を固定するdoDaylightCycleminecraft:advance_time
天気を固定するdoWeatherCycleminecraft:advance_weather
作物・草・氷の更新速度randomTickSpeedminecraft:random_tick_speed
モブのスポーンdoMobSpawningminecraft:spawn_mobs
ファントムのスポーンdoInsomniaminecraft:spawn_phantoms
即時リスポーンdoImmediateRespawnminecraft:immediate_respawn

豆知識:Java版26.1.1ではminecraft:プレフィックスは省略可能で、/gamerule advance_time falseでも動作します(snake_case自体は必須)。統合版26.10は引き続き旧名称(キャメルケース)のみ対応です。全リネーム表はgamerule(ゲームルール)コマンド全種類一覧で確認できます。

【マイクラ】時間の流れを速くする・遅くするコマンド

作物の成長を早めたい」「逆にゆっくり時間が進んでほしい」というときに使うコマンドを紹介します。

時間の流れを速くするコマンド

マイクラの時間の流れを早くするコマンドは、以下のとおりです。

/gamerule randomTickSpeed 数値(標準は3、最大100以上も可能)

マイクラで /gamerule randomTickSpeed コマンドを入力する画面

マイクラのrandomTickSpeed実行直後の画面

マイクラで作物が早く成長した画面

時間のスピードを速くすると、作物の成長スピードが早くなります。詳しい解説は作物成長速度コマンドでも紹介しています。

また、次の内容もスピードが早くなります。

  • 葉が消える速さ
  • 水が広がる速さ
  • 草が生える速さ
  • 雪・氷の溶ける速さ

注意:randomTickSpeedはランダムティックの頻度を変えるコマンドで、昼夜サイクル自体は早くなりません。昼夜サイクルを早くしたい場合は、後述のtickコマンドを使います。

時間の流れを遅くするコマンド

逆に時間の流れを遅くしたい場合は、randomTickSpeedの数値を小さく(0〜2)するか、0で完全に停止させます。

/gamerule randomTickSpeed 1(成長を遅く)

/gamerule randomTickSpeed 0(成長を完全停止)

昼夜サイクル全体を速くする「tick」コマンド(Java版)

Java版1.20.2以降では、世界全体の時間の流れ(昼夜サイクル含む)を変えるtickコマンドが使えます。

Java版26.1.1でも継続して利用可能です。

速くする:/tick rate 40

標準に戻す:/tick rate 20

遅くする:/tick rate 10

世界を一時停止:/tick freeze

一時停止を解除:/tick unfreeze

標準は1秒=20ティック。40に設定すると2倍速、10に設定すると半分の速度になります。/tick freezeを使えばモブも含めて完全に世界を一時停止できます。

注意:tickコマンドはJava版限定。統合版では使えません。統合版でモブだけ止めたい場合は時を止めるコマンドを参照してください。

【マイクラ】時間「time」を設定できるコマンドブロックの作り方【統合版】

マイクラ統合版で時間「time」を設定できるコマンドブロックの作り方を紹介します。レバー1つで時間を朝・夜に切り替えできるので便利です。

コマンドブロックの基本はコマンドブロックの使い方で詳しく解説しています。

STEP1.コマンドブロックを入手

「give」コマンドを利用して、コマンドブロックを手に入れます。

コマンドブロックを入手するコマンドは以下のとおりです。

/give @s command_block

統合版マイクラでgiveコマンドを入力する画面

コマンドを実行すると、コマンドブロックを入手できます。

統合版マイクラでコマンドブロックを入手した画面

STEP2.コマンドブロックの設定

コマンドブロックを置いて、コマンドブロックに向かって置くボタンを押します。

統合版マイクラのコマンドブロック設定画面を開く

ブロックの種類や条件を設定します。

ブロックの種類:「インパルス」

条件:「無条件」

レッドストーン:「動力が必要」

統合版マイクラのコマンドブロック詳細設定画面

STEP3.「time」コマンドを入力

コマンド入力の欄に「time」コマンドを入力します。

ここでは、例として「時間を6000ティック(正午)にする」コマンドを入力します。

/time set 6000

統合版マイクラのコマンドブロックに /time set 6000 を入力

STEP4.レバーの取り付け

レバーをアイテム欄から選んで、しゃがむボタンを押したまま設置ボタンを押すと、コマンドブロックに設置できます。

統合版マイクラのコマンドブロックにレバーを設置

STEP5.時間「time」を設定できるコマンドブロックの完成

時間をいつでも6000ティックに変更できるコマンドブロックが完成しました。

統合版マイクラの時間設定コマンドブロック完成

【マイクラ】時間「time」を設定できるコマンドブロックの作り方【Java版】

マイクラJava版で時間「time」を設定できるコマンドブロックの作り方を紹介します。コマンドブロックの入手構文だけ統合版と違いますが、設定手順はほぼ共通です。

STEP1.コマンドブロックを入手

「give」コマンドを利用して、コマンドブロックを手に入れます。

コマンドブロックを入手するコマンドは以下のとおりです。

/give @s minecraft:command_block

コマンドを実行すると、コマンドブロックを入手できます。

STEP2.コマンドブロックの設定

コマンドブロックを置いて、コマンドブロックに向かって置くボタンを押します。

Java版マイクラのコマンドブロック設定画面を開く

ブロックの種類や条件を設定します。

ブロックの種類:「インパルス」

条件:「無条件」

レッドストーン:「動力が必要」

Java版マイクラのコマンドブロック詳細設定画面

STEP3.「time」コマンドを入力

コマンド入力の欄に「time」コマンドを入力します。

ここでは、例として「時間を朝(1000ティック)にする」コマンドを入力します。

/time set day

Java版マイクラのコマンドブロックに /time set day を入力

STEP4.レバーの取り付け

レバーをアイテム欄から選んで、しゃがむボタンを押したまま設置ボタンを押すと、コマンドブロックに設置できます。

Java版マイクラのコマンドブロックにレバーを設置

STEP5.時間「time」を設定できるコマンドブロックの完成

時間をいつでも1000ティック(朝)に変更できるコマンドブロックが完成しました。

Java版マイクラの時間設定コマンドブロック完成

【マイクラ】時間コマンド「time」と他のコマンドを組み合わせる方法【具体例8つ】

マイクラの時間コマンド「time」と他のコマンドを組み合わせる方法を紹介します。コマンドブロックを2つ連結することで、レバー1つで複数の効果を発動できます。

ここで説明する方法は、コマンドブロックを利用した方法です。

コマンドブロックを2つつなげて(とがった方向を合わせておく)、レバーを設置(しゃがみながら設置)します。

マイクラで2つのコマンドブロックを連結配置した画面

1:時間を朝にして天気を晴れにする方法

時間を朝にして天気を晴れにする設定は、以下のとおりです。天気コマンドの詳細は天気を変えるコマンドで解説しています。

  • ブロックの種類:インパルス
  • 条件:無条件
  • レッドストーン:動力が必要
  • コマンド入力:/time set day
1つ目のコマンドブロック設定(朝)
  • ブロックの種類:鎖
  • 条件:無条件
  • レッドストーン:常時実行
  • コマンド入力:/weather clear
2つ目のコマンドブロック設定(晴れ)

レバーをオンにすると時間を朝にして天気が晴れになります。

2:時間を夜にして天気を雨にする方法

時間を夜にして天気を雨にする設定は、以下のとおりです。

  • ブロックの種類:インパルス
  • 条件:無条件
  • レッドストーン:動力が必要
  • コマンド入力:/time set night
1つ目のコマンドブロック設定(夜)
  • ブロックの種類:鎖
  • 条件:無条件
  • レッドストーン:常時実行
  • コマンド入力:/weather rain
2つ目のコマンドブロック設定(雨)

レバーをオンにすると、時間を夜にして天気が雨になります。

3:時間を正午に設定して暗視効果を追加する方法

時間を正午に設定して暗視効果を追加する設定は、以下のとおりです。エフェクトコマンドの詳しい使い方はエフェクトコマンドで効果付与、暗視関連の応用は暗視コマンドを参照。

  • ブロックの種類:インパルス
  • 条件:無条件
  • レッドストーン:動力が必要
  • コマンド入力:/time set 6000
1つ目のコマンドブロック設定(正午)
  • ブロックの種類:鎖
  • 条件:無条件
  • レッドストーン:常時実行
  • コマンド入力:/effect @p night_vision 1000
2つ目のコマンドブロック設定(暗視効果)

レバーをオンにすると、時間を正午に設定して暗視効果を追加できます。

4:現在の時間から1000ティック進めてゾンビを召喚する方法

現在の時間から1000ティック進めてゾンビを召喚する設定は、以下のとおりです。summonコマンドでモブを召喚と組み合わせると、配布マップの自動イベントが作れます。

  • ブロックの種類:インパルス
  • 条件:無条件
  • レッドストーン:動力が必要
  • コマンド入力:/time add 1000
1つ目のコマンドブロック設定(time add 1000)
  • ブロックの種類:鎖
  • 条件:無条件
  • レッドストーン:常時実行
  • コマンド入力:/summon zombie
2つ目のコマンドブロック設定(ゾンビ召喚)

レバーをオンにすると、時間を1000ティック進めてゾンビを召喚できます。

5:時間を夕方にして天気を雷雨にする方法

時間を夕方にして天気を雷雨にする設定は、以下のとおりです。

  • ブロックの種類:インパルス
  • 条件:無条件
  • レッドストーン:動力が必要
  • コマンド入力:/time set 18000
1つ目のコマンドブロック設定(夕方)
  • ブロックの種類:鎖
  • 条件:無条件
  • レッドストーン:常時実行
  • コマンド入力:/weather thunder
2つ目のコマンドブロック設定(雷雨)

レバーをオンにすると、時間を夕方にして天気が雷雨になります。

6:時間を朝にしてスポーンポイントを現在の位置に設定する方法

時間を朝にしてスポーンポイントを現在の位置にする設定は、以下のとおりです。

  • ブロックの種類:インパルス
  • 条件:無条件
  • レッドストーン:動力が必要
  • コマンド入力:/time set day
1つ目のコマンドブロック設定(朝)
  • ブロックの種類:鎖
  • 条件:無条件
  • レッドストーン:常時実行
  • コマンド入力:/spawnpoint @p
2つ目のコマンドブロック設定(スポーンポイント)

レバーをオンにすると、時間を朝にしてスポーンポイントを現在の位置に設定できます。

7:時間を真夜中にして自分に10本の松明を与える方法

時間を真夜中にして自分に10本の松明を与える設定は、以下のとおりです。

  • ブロックの種類:インパルス
  • 条件:無条件
  • レッドストーン:動力が必要
  • コマンド入力:/time set 0
1つ目のコマンドブロック設定(真夜中)
  • ブロックの種類:鎖
  • 条件:無条件
  • レッドストーン:常時実行
  • コマンド入力:/give @p torch 10
2つ目のコマンドブロック設定(松明10本)

レバーをオンにすると、時間を真夜中にして自分に10本の松明を与えます。

8:時間を夜にしてモブの自動スポーンを無効にする方法

時間を夜にしてモブの自動スポーンを無効にする設定は、以下のとおりです。Java版26.1.1ではgameruleをminecraft:spawn_mobs falseに変更してください。

  • ブロックの種類:インパルス
  • 条件:無条件
  • レッドストーン:動力が必要
  • コマンド入力:/time set night
1つ目のコマンドブロック設定(夜)
  • ブロックの種類:鎖
  • 条件:無条件
  • レッドストーン:常時実行
  • コマンド入力:/gamerule doMobSpawning false
2つ目のコマンドブロック設定(モブスポーン無効)

レバーをオンにすると、時間を夜にしてモブの自動スポーンを無効にできます。

【マイクラ】時間コマンドに関するよくある質問

マイクラの時間を完全に固定する方法は?

「/gamerule doDaylightCycle false」を実行すると、時間が固定されます。

朝に固定したい場合は、先に「/time set day」で朝にしてから、固定コマンドを実行しましょう。Java版26.1.1(1.21.11以降)は/gamerule minecraft:advance_time falseを使ってください。

時間の固定を解除するには?

「/gamerule doDaylightCycle true」で固定が解除され、通常の時間の流れに戻ります。

「false」を「true」に変えるだけなので簡単です。

時間の流れを速くする/遅くする方法は?

「/gamerule randomTickSpeed 数値」で作物の成長や葉の消える速度を調整できます。

  • 速くしたい:/gamerule randomTickSpeed 100(標準は3)
  • 遅くしたい:/gamerule randomTickSpeed 1
  • 完全停止:/gamerule randomTickSpeed 0

Java版26.1.1では/gamerule minecraft:random_tick_speed 100。さらに昼夜サイクル全体を変更したい場合はJava版限定の/tick rateを使います。

Java版でtimeコマンドの新しい記法は?

timeコマンド自体は変更ありません。「/time set day」「/time add 1000」がJava版26.1.1でも使えます。

変更があったのは併用するgamerule(doDaylightCycleminecraft:advance_timerandomTickSpeedminecraft:random_tick_speed)の方です。詳しい変更一覧はgamerule(ゲームルール)コマンド全種類一覧を参照してください。

時間を朝にするコマンドは?

「/time set day」で朝(1000ティック)になります。

同様に夜は「/time set night」、正午は「/time set noon」、真夜中は「/time set midnight」で設定できます。統合版・Java版とも同じ構文です。

マイクラの1日は現実時間で何分?

マイクラの1日は現実時間で20分です。

昼が10分、夜が10分の合計20分。1ティック=0.05秒、1日=24,000ティックで構成されています。

tick rateとrandomTickSpeedの違いは?

影響する範囲が違います。

コマンド影響範囲対応バージョン
/tick rate世界全体(昼夜サイクル・モブ・水の流れ・作物成長すべて)Java版1.20.2以降
/gamerule randomTickSpeedランダムティック(作物成長・葉消失・草の広がり等)のみ統合版・Java版共通

世界全体の流れを変えたい場合は/tick rate(Java版限定)、作物の成長だけ変えたい場合はrandomTickSpeedを使い分けてください。

時間コマンドが使えないときは?

以下の項目を確認してください。

  • チート(コマンド)設定がONになっているか
  • マルチプレイでオペレーターになっているか
  • コマンドのスペル・スペースのミスがないか
  • 「doDaylightCycle」のキャメルケースを正しく入力しているか(統合版・Java版1.21.10以前)
  • Java版1.21.11以降は新名称(minecraft:advance_time)になっているか

Switchで時間コマンドが効かない時は?

Switchはチート設定とチャット入力のクセに注意。

  • ワールド設定で「チートの実行」がONになっているか
  • 十字キーの右ボタンでチャットを開いているか
  • マルチプレイならOP権限を付与してもらっているか

その他のトラブルはSwitchでコマンドが使えない時の対処法で対処法を網羅しています。

マルチプレイで時間コマンドが反映されないのは?

timeコマンドはワールド全体の設定なので、OP権限を持つプレイヤーが実行すれば全員に反映されます。

反映されない場合は、OP権限がない・サーバー側で許可されていない・別ディメンション(ネザー・エンド)に他プレイヤーがいる、のいずれかが原因です。Realmsではワールド所有者のみ実行可能になっています。

マイクラの時間コマンド「time」で時間を操作してみよう!

今回は、マイクラの時間が変更できる「time」コマンドの使い方を統合版26.10・Java版26.1.1の最新仕様で解説しました。

コマンド一覧はこちらで確認してね!

※本記事の情報は2026年5月11日時点のものです。マイクラ統合版バージョン26.10/Java版バージョン26.1.1(1.21.11以降の新gamerule名称対応)の最新仕様に基づいて執筆しています。Java版1.21.11のgamerule全面リネームの詳細はMinecraft Wiki公式を参照。アップデートにより仕様が変わる場合があります。

目次