Minecraft Wiki
Advertisement

Altera ou consulta o tempo do jogo do mundo.

Sintaxe[]

  • Edição Java
time add <time>
Adicionada <time> ao dia no jogo.
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.
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.
The time is set to the closest integer tick after unit conversion. For example. .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 ou day.
  • 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], ou sunset[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 ou time 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[]

ComandoGatilhoEdição JavaEdição Bedrock
qualqueros argumentos não estão especificados corretamente não analisável falha
sucesso Altera ou consulta a hora.

Saída[]

ComandoEdiçãoSituaçãoContagem de sucesso/execute store succeess .../execute store result ...
/time add ...
/time set ...
Edição JavaEm caso de sucesso11a hora neste dia (o módulo diurno no jogo 24000) após a execução
/time query ...Em caso de sucesso11o valor obtido
qualquerEdição BedrockEm caso de falha0N/AN/A
Em caso de sucesso1N/AN/A

Exemplos[]

  • Para definir a hora para 1.000: time set 1000 ou time 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

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.
Advertisement