Minecraft Wiki
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.