version.json

De Minecraft Wiki
Ir para navegação Ir para pesquisar
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 a 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.

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.
    •  series_id: Identifica de qual ramificação de uma versão é. O valor padrão é "principal" e outros valores são usados quando uma versão não é da ramificação principal.
    •  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).
    •  use_editor: Uso desconhecido.
Edição Java
1.1418w47bAdicionado version.json.
1.1720w45aAlterado pack_version de um valor interio para um valor de objeto .
As versões de dados e pacote de recursos agora são atualizadas separadamente.
1.19.4Removido release_target