Versão de dados
Esse recurso é exclusivo para Edição Java. |
A versão de dados é um inteiro positivo usado nos dados de salvamento do mundo para denotar uma versão específica.
Índice
Uso
Ao selecionar e carregar um mundo singleplayer, o jogo irá verificar se o cliente tem uma versão de dados mais nova ou mais antiga que o mundo selecionado. Em caso afirmativo, o jogo perguntará ao usuário se deseja fazer backup de seu mundo antes de reproduzi-lo se o mundo for mais antigo ou avisá-lo de que o mapa do mundo está corrompido se o mundo for mais novo.
Versão
Todas as versões da Edição Java desde a 15w32a, incluindo lançamentos menores e snapshots, tem sua própria versão de dados. A versão assume a forma de um inteiro positivo sempre crescente, ao contrário das versões do cliente que têm partes diferentes da versão separadas por pontos (.). As versões de dados são necessárias porque as versões do cliente geralmente não podem ser comparadas diretamente, pois usam formatos diferentes (por exemplo., "1.14" e "19w02a" não pode ser comparado). Versões de dados podem pular números entre os principais lançamentos.
Local de armazenamento
Versões de dados podem ser encontradas em muitos lugares diferentes.
Dados do jogador
No jogo, a versão dos dados pode ser obtida usando o comando /data get entity @s DataVersion
[inglês].
options.txt
A primeira linha de options.txt desde 1.10-pre1 exibe a versão dos dados, denominada version
.
level.dat
A versão dos dados é armazenada em dois locais dentro do arquivo level.dat de um mundo salvo: no composto raiz Data
chamado DataVersion
e também no composto Version
chamado Id
.
- level.dat
- Data: Informações sobre o arquivo level.dat.
- DataVersion: Um número inteiro exibindo a versão dos dados.
- Version: Informações sobre versão sobre quando o mundo foi salvo pela última vez.
- Id: Um número inteiro exibindo a versão dos dados.
- Data: Informações sobre o arquivo level.dat.
Arquivos de região
Cada pedaço nos arquivos da região (localizado no .minecraft\saves\<nome do mundo>\region chamado de r.<region X>.<region Z>.mca) contém informações sobre a versão dos dados quando foi carregada pela última vez.
- r.x.z.mca: Informações sobre a região nas coordenadas exatas da região [x,y] (1 região = 32×32 pedaços)
- Chunk [x1,y1] no mundo em (x2,y2): Informações sobre o pedaço nas coordenadas relativas do pedaço [x1,y1], localizado nas coordenadas exatas do pedaço do bloco [x2,y2] (1 pedaço = 16&vezes;16 blocos)
- DataVersion: Um número inteiro exibindo a versão dos dados.
- Chunk [x1,y1] no mundo em (x2,y2): Informações sobre o pedaço nas coordenadas relativas do pedaço [x1,y1], localizado nas coordenadas exatas do pedaço do bloco [x2,y2] (1 pedaço = 16&vezes;16 blocos)
arquivos .dat e .nbt
Todos os arquivos .dat e .nbt contém a versão dos dados em seu composto raiz de quando o arquivo foi salvo pela última vez.
- nome do arquivo
- DataVersion: Um número inteiro exibindo a versão dos dados.
version.json
Cada compilação Minecraft desde 18w47b também especifica sua versão de dados atual no arquivo version.json, encontrado no diretório raiz do cliente e servidor.
- version.json
- world_version: A versão dos dados desta compilação.
Lista de versões de dados
A ultima versão de lançamento da Edição Java 1.16.5, tem uma versão dos dados de 2586.
A última versão de desenvolvimento da Edição Java 21w03a, tem uma versão dos dados de 2689.
Histórico
Edição Java | |||||
---|---|---|---|---|---|
1.9 | 15w32a | Adicionado versões de dados, a partir da versão "100". |
Veja também
Versões |
| ||
---|---|---|---|
Desenvolvimento |
| ||
Técnico |
| ||
Multijogador | |||
Personalização do jogo |