Altera ou consulta o tempo do jogo do mundo.
Sintaxe[]
- Edição Java
time add <time>
- Adicionada
<time>
ao dia no jogo.
- Adicionada
time query (daytime|gametime|day)
- Consulta a hora atual.
time set <TimeSpec>
time set <time>
- Define o dia interno.
- Edição Bedrock
time add <amount: int>
- Adiciona
<time>
ao horário diurno interno.
- Adiciona
time query <daytime|gametime|day>
- Consulta a hora atual.
time set <amount: int>
time set <time: TimeSpec>
- Define o dia interno.
Argumentos[]
EJ: <time>
: time
EB: amount: int
: int
- Especifica o tempo para adicionar ou definir.
- Must be a time in Minecraft.
Na Edição Java, it must be a single-precision floating point number suffixed with a unit. Units include:d
: an in-game day, 24000 gameticks;s
: a second, 20 gameticks;t
(default and omitable): a single gametick; the default unit.
.5d
is same as 12000 ticks.
Na Edição Bedrock, it must be a 32-bit integer number.
daytime|gametime|day
- Especifica o tempo de consulta. Deve ser
daytime
,gametime
ouday
.daytime
- o número de tiques do jogo desde o amanhecer. (o módulo diurno interno 24000)gametime
- a idade do mundo em tiques de jogo. (o módulo de tempo de jogo 2147483647)day
- o número de dias de jogo passados. (o dia interno dividido por 24000, então o módulo 2147483647)
EJ: <TimeSpec>
: literal (day|night|noon|midnight
)
EB: time: TimeSpec
: enum
- Especifica o tempo para definir.
- Deve ser
day
,night
,noon
,midnight
,sunrise
[Edição Bedrock apenas], ousunset
[Edição Bedrock apenas].day
= 1,000night
= 13,000noon
= 6,000midnight
= 18,000sunrise
= 23,000[Edição Bedrock apenas]sunset
= 12,000[Edição Bedrock apenas]
Notas[]
/time set ...
comando na Edição Java define diretamente o "dia interno" para o número especificado. Mas na Edição Bedrock ele aumenta o "dia interno" para atender o "dia" especificado.
Por exemplo:
- na Edição Java, depois de executar
/time set day
outime set 1000
, o "internal daytime" é definido como 1000, portanto, o valor "day" retorna a 0. - No entanto, na Edição Bedrock, se agora o "dia interno" for 25001 (1 dia + 1001 ticks), depois de executar
/time set day
ou/time set 1000
, não se tornará 1000 ou 25000, pois só pode aumentar. Na verdade, ele se transforma em 49.000 (2 dias + 1.000 ticks), e o valor do "dia" se torna 2.
Resultado[]
Comando | Gatilho | Edição Java | Edição Bedrock |
---|---|---|---|
qualquer | os argumentos não estão especificados corretamente | não analisável | falha |
sucesso | Altera ou consulta a hora. |
Saída[]
Comando | Edição | Situação | Contagem de sucesso | /execute store succeess ... | /execute store result ... |
---|---|---|---|---|---|
/time add ... | Edição Java | Em caso de sucesso | 1 | 1 | a hora neste dia (o módulo diurno no jogo 24000) após a execução |
/time query ... | Em caso de sucesso | 1 | 1 | o valor obtido | |
qualquer | Edição Bedrock | Em caso de falha | 0 | N/A | N/A |
Em caso de sucesso | 1 | N/A | N/A |
Exemplos[]
- Para definir a hora para 1.000:
time set 1000
outime set day
- Para adicionar um dia à hora do mundo:
time add 24000
- Para alterar/redefinir a contagem de dias no jogo para o número desejado:
set time <número do dia desejado*24000+time of day in ticks>
; para alterar a contagem de dias para o dia 472 ao meio-dia (6000):time set 11334000
- Como o período diurno interno só pode ser aumentado na Edição Bedrock, este comando funcionará apenas na Edição Java.[verificar]
História[]
Edição Java Beta | |||||
---|---|---|---|---|---|
1.3 | Adicionado /time . Tanto add quanto set podem ser usados. | ||||
Edição Java | |||||
1.3.1 | 12w16a | /time agora é utilizável em singleplayer.
| |||
/time set (<TimeSpec>|<time>) agora aceita day (equivalente a 0) e night (equivalente a 12500). | |||||
1.7 | 13w36a | /time set day agora é equivalente a 1000, e /time set night agora é equivalente a 13000. | |||
1.8 | 14w29a | Adicionado /time query (daytime|gametime|day) , aceitando daytime e gametime . | |||
1.9 | 15w49b | /time query (daytime|gametime|day) agora aceita day como valor. | |||
1.13 | 18w01a | Adicionadas as opções noon e midnight a /time set (<TimeSpec>|<time>) . | |||
Edição Pocket Alpha | |||||
v0.16.0 | build 1 | Adicionado /time . |