スイッチなどの統合版マインクラフトのコマンドを利用した天気の操作(天候、取得、切替え)と時間の操作(変更、取得、加減、停止と再開)について紹介します。
天候を操作
天候を操作するコマンドには変更、取得、切り替えがあります。
天候を変更
/weather [天候]
天気を晴れ、雨/雪、雷雨に変更するにはweatherコマンドを利用します。
天候の変更 | コマンド |
---|---|
晴れ | /weather clear |
雨/雪(バイオームによる) | /weather rain |
雷雨 | /weather thunder |
天候を取得
/weather query
現在の天気を確認はweather queryコマンドを利用します。
天候の確認 | コマンド |
---|---|
現在の天候を取得 | /weather query |
天候を切り替える
/toggledownfall
天気を晴れ⇔雨/雪に切り替えるにはtoggledownfallコマンドを利用します。
天候の切り替え | コマンド |
---|---|
晴れ⇔雨/雪の切り替え | /toggledownfall |
時間を操作
時間を操作するコマンドは変更、取得、追加、停止/開始の実施ができます。
時間の変更
/time set <int>
/time set <TimeSpec>
時間の変更はtime setコマンドを利用します。
設定方法は2種類あり、数値(int)を入力する方法と定型文を入力する方法があります。
設定時間 | コマンド |
---|---|
時間指定 6:00 | /time set 0 |
時間指定 12:00 | /time set 6000 |
時間指定 18:00 | /time set 12000 |
時間指定 24:00 | /time set 18000 |
時間指定 5:00 | /time set 23000 |
設定時間 | コマンド |
---|---|
日の出(5:00) | /time set sunrise |
午前(10:00) | /time set day |
正午(12:00) | /time set noon |
夕暮れ(18:00) | /time set sunset |
夜(19:00) | /time set night |
深夜(24:00) | /time set midnight |
時間の取得
/time query <TimeQuery>
時間の取得はtime queryコマンドを利用します。経過日数、時刻、ワールド経過時間を取得することができます。
日時取得 | コマンド |
---|---|
経過日数 | /time query day |
時刻 | /time query daytime |
ワールド経過時間(ティック) | /time query gametime |
時間の加減
/time add <int>
時間の加減はtime addコマンドを利用します。
時間の加減 | コマンド |
---|---|
1時間早める | /time add 1000 |
1時間戻す | /time add -1000 |
時間の停止と再開
/gamerule doDaylightCycle <Boolean>
/alwaysday <Boolean>
/daylock <Boolean>
時間の停止と時間の再開は3種類のコマンドが利用でき、gamerule doDaylightCycle、alwaysday 、daylockコマンドを利用します。
※alwaysday 、daylockはJava版で利用できないので注意です。
時間の停止と再開 | コマンド |
---|---|
時間の停止 | /gamerule doDaylightCycle false |
/alwaysday true | |
/daylock true | |
時間の再開 | /gamerule doDaylightCycle true |
/alwaysday false | |
/daylock false |
現在の時間を取得するコマンド/time query daytimeを2度使うと時間が止まっているか確認できます。
天気を固定
天気を固定するには時間の停止が必要です。晴れで固定したい場合は以下の2つを実行となります。
/gamerule doDaylightCycle false
/weather clear
コメント