/time コマンド:昼夜サイクルを止める方法と夜のスキップ
コマンドを使うには、シングルプレイのワールドでチートを有効化するか、サーバーで OP 権限が必要です。夜をスキップする方法や特定の時刻に固定する方法。
コマンドを動作させるには、シングルプレイのワールドでチートを有効にするか、サーバーで OP(オペレーター)権限が必要です。
夜をスキップする / 特定の時刻に合わせる方法
時間帯を変えるには /time set <値> という構文を使います。数値、もしくは用意されたテキストのプリセットを入力できます。
| コマンド | 結果 | 数値 |
|---|---|---|
| /time set day | 朝(1 日の始まり) | 1000 |
| /time set noon | 正午(天頂) | 6000 |
| /time set night | 夕暮れ(夜の始まり) | 13000 |
| /time set midnight | 真夜中 | 18000 |
特定の時刻に合わせたいときは、0 から 24000 までの数値を使います。たとえば 12000 は日没に相当します。
昼夜サイクルを止める方法
/time コマンド単体では太陽は止まりません。特定の時刻に固定するには、ゲームルール(gamerule)を変更する必要があります。
時間を止める手順:
- チャットを開きます(T もしくは / キー)。
- 次のように入力します:/gamerule doDaylightCycle false。
- 時間が現在の位置で停止します。
自然な時間の流れを再開させるには、同じコマンドで false を true に置き換えて入力します。
今が暗くて常時昼に固定したい場合は、まず /time set day を入力してから、サイクルを止めるコマンドを実行してください。
Minecraft で時間を早める方法
標準コマンドで太陽を速く動かすことはできませんが、時間に依存して進む処理(作物の成長や草の広がりなど)は速められます。
そのためのコマンド:/gamerule randomTickSpeed <数値>
デフォルト値は 3。1000 にすると植物は数秒で育ちます。注意:大きすぎる値はゲームやサーバーをクラッシュさせる可能性があります。
経過日数を確認する方法
技術的な確認やサーバーの稼働期間の確認には、/time query day を使います。
送信するとチャットにゲーム内の経過日数が表示されます。地図作成からの総 tick 数を表示する /time query gametime も使えます。実時間 1 秒は 20 ゲーム tick に相当します。
/time コマンドが動かないときの確認点
エラーが出る場合は、以下を確認してください。
- 構文:/time の後ろに半角スペースが必須です。
- 権限:ワールド設定で「チートを許可」が有効になっている必要があります。
まだコメントはありません。最初にコメントしてみましょう。