ゲーム内の時刻を表示もしくは変更する。
構文[]
Java Edition[]
time add <数値>
- ゲーム内の時刻に指定した
<数値>
を加算する。
time query (daytime|gametime|day)
- 現在時刻を問い合わせる。
time set <時間帯>
time set <数値>
- 時刻を設定する。
Bedrock Edition[]
time add <amount: int>
- ゲーム内の時刻に指定した数値を加算する。
time query (daytime|gametime|day)
- 現在時刻を問い合わせる。
time set <amount: int>
time set <time: TimeSpec>
- 時刻を設定する。
引数[]
- JE:
<数値>
- BE:
<amount: int>
- 加算あるいは変更する時刻の値を設定する。
- Java Editionでは、単精度浮動小数点数の末尾に、
d
(ゲーム内の1日、24000ゲームティック)、s
(1秒、20ゲームティック)、t
(1ゲームティック)のいずれかの単位を付けた形式である必要がある。単位が省略された場合はt
が使用される。 - 単位を変換後は最も近い整数ティック値に設定される。例えば、
.5d
は12000ティックとなる。 - Bedrock Editionでは、32ビット整数で指定する必要がある。
(daytime|gametime|day)
- 問い合わせる時刻の種類を指定する。
daytime
- 夜明けから経過したゲームティック。
gametime
- ワールド生成時から経過したゲームティック。
day
- ワールド生成時から経過したゲーム内日数。
- JE:
<時間帯>
- BE:
<time: TimeSpec>
- 設定する時刻を
day
(1000)、night
(13000)、noon
(6000)、midnight
(18000)、sunrise
[Bedrock Edition限定](23000)、sunset
[Bedrock Edition限定](12000)のいずれかで指定する。
注意[]
/time set ...
コマンドは、Java Editionでは内部時刻を直接設定するが、Bedrock Editionでは一日内時刻が指定された値になるように内部時刻を進める。例えば、Java Editionでは、/time set day
または/time set 1000
を実行すると、内部時刻の値は1000になり、経過日数は0日となるが、Bedrock Editionでは、内部時刻の値が25001(1日+1001ティック)である時にそのコマンドを実行すると、内部時刻は1000や25000には戻らず、49000(2日+1000ティック)まで進み、経過日数は2日となる。
結果[]
コマンド | トリガー | Java Edition | Bedrock Edition |
---|---|---|---|
任意 | 引数の指定が誤っている | 構文解析不能 | 失敗 |
成功時 | 時刻が変更または取得された |
出力[]
コマンド | エディション | 状況 | 成功回数 | /execute store success ... | /execute store result ... |
---|---|---|---|---|---|
/time add ... | Java Edition | 成功時 | 1 | 1 | 実行後のゲーム内時刻(24000による剰余) |
/time query ... | 成功時 | 1 | 1 | 取得値 | |
任意 | Bedrock Edition | 失敗時 | 0 | N/A | N/A |
成功時 | 1 | N/A | N/A |
使用例[]
- 時刻を1000にする場合
/time set 1000
/time set day
- 時刻を1日分進める場合
/time add 24000
歴史[]
Java Edition Beta | |||||
---|---|---|---|---|---|
1.3 | /time が追加された。add とset が使用できた。 | ||||
Java Edition | |||||
1.3.1 | 12w16a | /time がシングルプレイで利用可能になった。
| |||
/time set (<TimeSpec>|<time>) がday (0)とnight (12500)で指定できるようになった。 | |||||
1.7 | 13w36a | /time set day が1000と、/time set night が13000と同等になった。 | |||
1.8 | 14w29a | /time query (daytime|gametime|day) が追加され、daytime とgametime を問い合わせられるようになった。 | |||
1.9 | 15w49b | /time query (daytime|gametime|day) でday を指定できるようになった。 | |||
1.13 | 18w01a | /time set (<TimeSpec>|<time>) でnoon とmidnight を指定できるようになった。 | |||
Pocket Edition Alpha | |||||
v0.16.0 | build 1 | /time が追加された。 |