Esse artigo fala sobre o arquivo version.json no cliente e servidor jars do Minecraft desde a 18w47b. Para a <versão do jogo>.json usado pelo launcher, veja client.json.
Esse recurso é exclusivo para Edição Java.
version.json está embutido dentro do client.jar no .minecraft/versions/<version> ou server.jar desde a 18w47b. Ele oferece algumas informações básicas sobre os atributos da versão.
Formato JSON[]
Este é o formato JSON para version.json.
- O objeto raiz.
- id: O identificador exclusivo da versão. Às vezes, pode exibir o hash da build também, separado do nome por uma barra.
- name: O nome amigável da versão. Geralmente idêntico ao
id
. - release_target: A versão principal desta versão está sendo desenvolvida. Idêntico ao nome para versões de lançamento.
- world_version: A versão de dados desta versão.
- protocol_version: A versão do protocolo desta versão.
- pack_version: O número do formato do pacote de recursos/dados ( pack_format) desta versão.
- resource: O número do formato do pacote de recursos.
- data: O número do formato do pacote de dados.
- build_time: O tempo de lançamento desta versão no formato ISO 8601.
- stable: Se esta versão é uma versão de lançamento (
true
) ou uma versão de desenvolvimento (false
).
Histórico[]
Edição Java | |||||
---|---|---|---|---|---|
1.14 | 18w47b | Adicionado version.json. | |||
1.17 | 20w45a | Alterado pack_version de um valor interio para um valor de objeto . | |||
As versões de dados e pacote de recursos são agora atualizada separadamente. |