Minecraft Wiki
Noreplyz (discussão | contribs)
(cleanup)
Etiqueta: Desfazer
 
(37 revisões intermediárias por 9 usuários não estão sendo mostradas)
Linha 1: Linha 1:
  +
{{Sobre|o sistema de pacote de dados|o comando|Comandos/datapack|o sistema do pacote de recursos|Pacote de recursos}}
{{exclusive|java}}
+
{{Exclusivo|java}}
   
 
O sistema '''pacote de dados''' fornece uma maneira para os jogadores personalizar ainda mais sua experiência Minecraft. Os pacotes de dados podem ser usados para substituir ou adicionar novos [[Progressos/Formato JSON|progressos]], [[Dimensão personalizada|dimensões]], [[Função (Edição Java)|funções]], [[tabela de saque|tabelas de saque]], [[Formato de arquivo do bloco de estrutura|estrutura]]s, [[receita]]s, [[etiqueta]]s, [[Geração de mundo personalizado|configurações de geração de mundo]] e [[biomas]] sem qualquer modificação de código.
 
O sistema '''pacote de dados''' fornece uma maneira para os jogadores personalizar ainda mais sua experiência Minecraft. Os pacotes de dados podem ser usados para substituir ou adicionar novos [[progressos]]s, [[função]]s, [[tabela de pilhagem]]s, [[estrutura]]s, [[receita]]s e [[etiqueta]]s sem qualquer modificação de código.
 
   
 
== Uso ==
 
== Uso ==
   
Pacotes de dados podem ser colocados na pasta <code>[[.minecraft]]/saves/(world)/datapacks</code> de um mundo. Cada pacote de dados é uma subpasta ou um [[pt,wikipedia:Zip (file format)|arquivo <code>.zip</code>]]com a pasta <code>datapacks</code>. Depois que ele estiver na pasta, um pacote de dados será ativado para esse mundo.
+
Pacotes de dados podem ser colocados na pasta <code>[[.minecraft]]/saves/(world)/datapacks</code> de um mundo. Cada pacote de dados é uma subpasta ou um [[pt.wikipedia:Zip (file format)|arquivo <code>.zip</code>]]com a pasta <code>datapacks</code>. Depois que ele estiver na pasta, um pacote de dados será ativado para esse mundo.
  +
 
Os pacotes de dados carregam seus dados com base na ordem de carregamento. Essa ordem pode ser vista e alterada usando o comando {{cmd|datapack}} e é armazenado no [[Formato de nível da Edição Java#Formato level.dat|arquivo]] {{cd|level.dat}}.
   
  +
Você também pode selecionar pacotes de dados na tela de criação mundial clicando no botão '''Pacotes de dados''' e arrastando e soltando suas pastas/arquivos zip do pacote de dados. É muito semelhante à tela de seleção de [[pacote de recursos]] e permite ativar os pacotes de dados antes que o mundo seja gerado, além de personalizar facilmente a ordem de carregamento.
Os pacotes de dados carregarão seus dados com base na ordem de carregamento. Esta ordem pode ser vista e alterada usando o comando {{cmd|datapack}}.
 
   
 
== Conteúdo ==
 
== Conteúdo ==
Linha 19: Linha 21:
 
*''(data pack name)''
 
*''(data pack name)''
 
**pack.mcmeta
 
**pack.mcmeta
  +
**pack.png
 
**data
 
**data
 
***''(namespace)''
 
***''(namespace)''
Linha 27: Linha 30:
 
****loot_tables
 
****loot_tables
 
*****''(loot_table)''.json
 
*****''(loot_table)''.json
  +
****predicates
  +
*****''(predicate)''.json
 
****recipes
 
****recipes
 
*****''(recipe)''.json
 
*****''(recipe)''.json
Linha 34: Linha 39:
 
*****blocks
 
*****blocks
 
******''(tag)''.json
 
******''(tag)''.json
*****items
+
*****entity_types
 
******''(tag)''.json
 
******''(tag)''.json
 
*****fluids
 
*****fluids
Linha 40: Linha 45:
 
*****functions
 
*****functions
 
******''(tag)''.json
 
******''(tag)''.json
  +
*****items
  +
******''(tag)''.json
  +
****dimension_type
  +
*****''(dimension type)''.json
  +
****dimension
  +
*****''(dimension)''.json
  +
****worldgen
  +
*****biome
  +
******''(biome).json''
  +
*****configured_carver
  +
******''(carver).json''
  +
*****configured_feature
  +
******''(feature).json''
  +
*****configured_structure_feature
  +
******''(structure_feature).json''
  +
*****configured_surface_builder
  +
******''(surface_builder).json''
  +
*****noise_settings
  +
******''(noise_settings).json''
  +
*****processor_list
  +
******''(block_processor).json''
  +
*****template_pool
  +
******''(jigsaw_pool).json''
  +
****item_modifiers
  +
*****''(item_modifier).json''
 
</div>
 
</div>
  +
|-
  +
|
 
|}
 
|}
  +
  +
Mais de um diretório para espaço de nome diferentes pode existir no diretório {{cd|data}}.
   
 
=== <code>pack.mcmeta</code> ===
 
=== <code>pack.mcmeta</code> ===
Linha 48: Linha 82:
   
 
<div class="treeview">
 
<div class="treeview">
* {{nbt|compound}}
+
* {{nbt|compound}} A raiz do objeto.
** {{nbt|compound|pack}}: Mantém as informações do pacote de dados.
+
**{{nbt|compound|pack}}: Contém as informações do pacote de dados.
  +
***{{nbt|string}}{{nbt|list}}{{nbt|compound|description}}: O [[Comandos#Raw_JSON_text|texto JSON]] que aparece ao passar o mouse sobre o nome do pacote de dados na lista fornecida pelo comando <code>/datapack list</code>.{{when|Quando foi adicionado (o suporte ao json)?}}
*** {{nbt|int|pack_format}}: Versão do pacote. Pode ser qualquer número.
 
  +
*** {{nbt|int|pack_format}}: Versão do pacote. Se esse número não corresponder ao número necessário atual, o pacote de dados exibirá um erro e exigiu confirmação adicional para carregar o pacote.{{Verificar|Consulte a seção verificar tag na história}} Requer 5 para a [[Edição Java 1.15]].
*** {{nbt|string|description}}: Uma descrição. Essa string deve existir, mas pode estar vazia. Esta descrição será mostrada ao passar o mouse sobre o pacote de dados na lista de pacotes de dados.
 
  +
</div>
  +
  +
<code>pack.mcmeta</code> usado pelo pacote de dados "vanilla" na [[Edição Java 1.14.4|1.14.4]], como encontrado no [[client.jar|client]] e [https://minecraft.net/download/server servidor oficial]
  +
<div class="collapsible collapsetoggle-inline" data-expandtext="show" data-collapsetext="hide">
  +
<syntaxhighlight lang="json">
  +
{
  +
"pack": {
  +
"pack_format": 5,
  +
"description": "Os dados padrão para Minecraft"
  +
}
  +
}
  +
</syntaxhighlight>
 
</div>
 
</div>
   
 
=== <code>data</code> ===
 
=== <code>data</code> ===
   
  +
{{Veja também|ID#Espaço nominal}}
Esta pasta contém todos os dados em um ou vários "espaços de nome". Pode conter pastas <code>advancements</code>, <code>functions</code>, <code>loot_tables</code>, <code>structures</code>, <code>recipes</code> e/ou <code>tags</code>. Um espaço de nome é usado para identificar os dados e, como todos os nomes de arquivos e pastas dentro da pasta de dados, deve conter apenas caracteres alfanuméricos minúsculos., <code>-</code>, <code>_</code>, e <code>.</code>. É aconselhável usar um espaço de nome exclusivo para evitar confrontos entre vários datapacks. O espaço de nome <code>minecraft</code> deve ser usado somente ao sobrescrever os dados padrão.
 
  +
  +
Esta pasta contém todos os dados em um ou vários [[espaço nominal|espaços nominais]]. Pode conter pastas <code>advancements</code>, <code>functions</code>, <code>loot_tables</code>, <code>predicates</code>, <code>structures</code>, <code>recipes</code> e/ou <code>tags</code>.
  +
 
Cada progresso, função, tabela de saque, estrutura, receita e [[Tag|arquivo de tag]] podem ser colocados diretamente em sua respectiva pasta, mas também são permitidas subpastas.
  +
  +
Esta pasta contém todos os dados em um ou vários [[espaço nominal|espaços nominais]]. Pode conter as pastas <code>advancements</code>, <code>dimension</code>, <code>dimension_type</code>, <code>worldgen</code>, <code>functions</code>, <code>loot_tables</code>, <code>predicates</code>, <code>structures</code>, <code>recipes</code> e/ou <code>tags</code>. A pasta <code>worldgen</code> pode conter as pastas <code>biome</code>, <code>configured_carver</code>, <code>configured_feature</code>, <code>configured_structure_feature</code>, <code>configured_surface_builder</code>, <code>processor_list</code> e <code>template_pool</code>
  +
  +
As pastas <code>dimension</code>, <code>dimension_type</code> e <code>worldgen</code> atualmente são recursos experimentais. Eles só podem existir sob o espaço nominal de <code>minecraft</code> e têm seus próprios locais para espaços nominais.
  +
  +
Cada progressos, função, tabela de itens, predicado, estrutura, receita e [[etiqueta|etiqueta de arquivo]] podem ser colocados diretamente em suas respectivas pastas, mas subpastas também são permitidas.
  +
  +
== Formato do pacote ==
  +
A tabela abaixo descreve o intervalo de versão usando cada número de formato de pacote:
  +
  +
{| class="wikitable"
  +
! Formato !! Versões
  +
|-
  +
| {{code|4}} || [[Edição Java 1.13|1.13]]-[[Edição Java 1.14.4|1.14.4]]
  +
|-
  +
| {{code|5}} || [[Edição Java 1.15|1.15]]-[[Edição Java 1.16.1|1.16.1]]
  +
|-
  +
| {{code|6}} || [[Edição Java 1.16.2|1.16.2]]-[[Edição Java 1.16.5|1.16.5]]
  +
|-
  +
| {{code|7}} || [[Edição Java 1.17|1.17]]-[[Edição Java 1.17.1|1.17.1]]
  +
|-
  +
| {{code|8}} || [[Edição Java 1.18|1.18]]-[[Edição Java 1.18.1|1.18.1]]
  +
|-
  +
| {{code|9}} || [[Edição Java 1.18.2|1.18.2]]
  +
|-
  +
| {{code|10}} || [[Edição Java 1.19|1.19]]-[[Edição Java 1.19.3|1.19.3]]
  +
|-
  +
| {{code|11}} || [[Edição Java 23w03a|23w03a]]-[[Edição Java 23w05a|23w05a]]
  +
|-
  +
| {{code|12}} || [[Edição Java 1.19.4|1.19.4]]-
  +
|}
   
  +
== Predefinição ==
Cada progresso, função, tabela de pilhagem, estrutura, receita e arquivo de etiqueta podem ser colocados diretamente em sua respectiva pasta, mas também são permitidas subpastas.
 
  +
A estrutura de pastas do pacote de dados de vanilla:
  +
{{:Pacote de recursos/Pastas}}
   
 
== Histórico ==
 
== Histórico ==
   
{{History|java}}
+
{{Histórico|java}}
{{History||1.13|snap=17w43a|Adicionado pacotes de dados.}}
+
{{Histórico||1.13|snap=17w43a|Adicionado pacotes de dados.}}
{{History|||snap=17w46a|Adicionado {{cmd|datapack}}, um comando para controlar pacotes de dados carregados.}}
+
{{Histórico|||snap=17w46a|Adicionado {{cmd|datapack}}, um comando para controlar pacotes de dados carregados.}}
{{History|||snap=17w48a|Os pacotes de dados agora podem carregar receitas personalizadas.}}
+
{{Histórico|||snap=17w48a|Os pacotes de dados agora podem carregar receitas personalizadas.}}
{{History|||snap=17w49a|Etiquetas agora podem ser criadas com pacotes de dados.}}
+
{{Histórico|||snap=17w49a|Etiquetas agora podem ser criadas com pacotes de dados.}}
{{History|||snap=17w49b|Etiquetas agora podem ser criadas para funções.|Funções marcadas em <code>minecraft:tick</code> Agora executa cada tique no início do tique.}}
+
{{Histórico|||snap=17w49b|Etiquetas agora podem ser criadas para funções.|Funções marcadas em <code>minecraft:tick</code> Agora executa cada tique no início do tique.}}
{{History|||snap=18w01a|Adicionado função <code>set_name</code> para tabela de pilhagem.
+
{{Histórico|||snap=18w01a|Adicionado função <code>set_name</code> para tabela de saque.
 
|Funções marcadas em <code>minecraft:load</code> agora será executado uma vez após uma recarga.
 
|Funções marcadas em <code>minecraft:load</code> agora será executado uma vez após uma recarga.
 
|Os relatórios de falhas agora listam quais pacotes de dados estão ativados.}}
 
|Os relatórios de falhas agora listam quais pacotes de dados estão ativados.}}
{{History||1.14|snap=18w43a|Agora, tags podem ser criadas para tipos de entidade.}}
+
{{Histórico||1.14|snap=18w43a|Agora, tags podem ser criadas para tipos de entidade.}}
{{History||1.15|snap=19w38a|Adicionado a pasta {{cd|predicates}} onde predicados podem ser definidos.}}
+
{{Histórico||1.15|snap=19w38a|Adicionado a pasta {{cd|predicates}} onde predicados podem ser definidos.}}
  +
{{Histórico||1.16|snap=20w22a|Carregamento do pacote de dados ligeiramente alterado para impedir que os pacotes de dados personalizados falhem.
{{History|||snap=Pre-Release 2|Agora é obrigatório definir pack_format como 5 ou ele precisa de confirmação adicional.{{verify|Não pode se reproduzir. Isso ocorre apenas quando há uma incompatibilidade detectada? Meu pacote de dados está no pack_format 1 e não requer confirmação para carregar.}}}}
 
  +
|Se a recarga do pacote de dados falhar, as alterações não serão aplicadas e o jogo continuará usando os dados anteriores.
{{History|foot}}
 
  +
|As alterações na lista de pacotes de dados são armazenadas somente após o recarregamento bem-sucedido.
  +
|Se os pacotes de dados existentes impedirem o carregamento do mundo, o jogo dará a opção de carregar o mundo no modo de segurança, que carrega apenas o pacote de dados de vanilla .
  +
|Adicionado a opção {{cd|--safeMode}} para servidores carregar apenas com pacote de dados de vanilla .
  +
|O jogo agora detectará problemas críticos no pacote de dados, como falta de tags necessárias, e impedirá o carregamento do mundo.}}
  +
{{Histórico||1.16|snap=Pre-release 1|Os pacotes de dados agora podem ser carregados antes que o mundo seja criado.}}
  +
{{Histórico||1.16.2|snap=20w27a|[[Pacote de dados|Pacote de dados]] agora pode ter um [[pack.png]] na pasta raiz e o exibirá no menu do pacote de dados.}}
  +
{{Histórico||1.16.2|snap=20w28a|Mundos personalizados agora suportam [[biomas]] personalizados e agora podem ser usados em geradores personalizados .|Os pacotes de dados agora podem personalizar a geração de mundo na pasta <code>worldgen</code>}}
  +
{{Histórico||1.16.2|snap=20w29a|Adicionado nova pasta <code>noise_settings</code> configurações de ruído personalizadas ou usadas nas [[dimensão neensçao|dimensões]] personalizadas}}
  +
{{Histórico||1.17|snap=20w45a|O formato do pacote em version.json foi dividido em versões de dados e recursos.}}
  +
{{Histórico|||snap=20w46a|Alterou a versão do formato do pacote para <code>7</code>.}}
  +
{{Histórico||1.18|snap=21w37a|Alterada a versão do formato do pacote para {{code|8}}.}}
  +
{{Histórico||1.18.2|snap=Pre-release 1|Agora é possível adicionar estruturas personalizadas em pacotes de dados experimentais: o jogo agora gera e armazena estruturas configuradas baseadas em dados.
  +
|Grande parte da geração de cavernas agora é configurável por meio de pacotes de dados.
  +
|Alterada a versão do formato do pacote para {{code|9}}, devido às alterações acima.}}
  +
{{Histórico||1.19|snap=22w11a|Alterada a versão do formato do pacote para {{code|10}}.}}
  +
{{Histórico||1.19.3|snap=22w42a|Adicionada uma subseção chamada <code>chat_type</code>.
  +
|Adicionada uma subseção chamada <code>datapacks</code>.
  +
|O pacote de dados da geração do mundo Vanilla agora está visível no jar do jogo.}}
  +
{{Histórico||1.19.4|snap=23w03a|Mudou a versão do formato do pacote para {{code|11}}.}}
  +
{{Histórico|||snap=23w06a|Adicionados [[tipo de dano]].
  +
|Mudou a versão do formato do pacote para {{code|12}}.}}
  +
{{Histórico|java upcoming}}
  +
{{Histórico||1.20|snap=23w12a|A versão do formato do pacote foi alterada para {{code|13}}, considerando as alterações no formato dos dados de assinatura.}}
  +
{{Histórico||1.20|snap=23w16a|Mudou a versão do formato do pacote para {{code|14}}.}}
 
{{Histórico|foot}}
   
 
== Veja também ==
 
== Veja também ==
 
* [[Progressos]]
 
* [[Progressos]]
 
* [[Função]]
 
* [[Função]]
* [[Tabela de pilhagem]]
+
* [[Tabela de saque]]
 
* [[Receita]]
 
* [[Receita]]
 
* [[Estrutura]]
 
* [[Estrutura]]
Linha 86: Linha 194:
 
* [[Tutoriais/Criando um pacote de dados]]
 
* [[Tutoriais/Criando um pacote de dados]]
   
  +
{{Java Edition}}
 
{{Data Packs}}
 
{{Data Packs}}
   
 
[[de:Datenpaket]]
 
[[de:Datenpaket]]
[[en:Data pack]]
+
[[en:Data Pack]]
 
[[fr:Pack de données]]
 
[[fr:Pack de données]]
 
[[ja:データパック]]
 
[[ja:データパック]]
 
[[pl:Paczki danych]]
 
[[pl:Paczki danych]]
 
[[ru:Набор данных]]
 
[[ru:Набор данных]]
[[th:Data pack]]
+
[[th:ดาต้าแพ็ก]]
 
[[zh:数据包]]
 
[[zh:数据包]]

Edição atual tal como às 00h55min de 13 de novembro de 2023

Esse artigo fala sobre o sistema de pacote de dados. Para o comando, veja Comandos/datapack. Para o sistema do pacote de recursos, veja Pacote de recursos.
Information icon
Esse recurso é exclusivo para Edição Java. 

O sistema pacote de dados fornece uma maneira para os jogadores personalizar ainda mais sua experiência Minecraft. Os pacotes de dados podem ser usados para substituir ou adicionar novos progressos, dimensões, funções, tabelas de saque, estruturas, receitas, etiquetas, configurações de geração de mundo e biomas sem qualquer modificação de código.

Uso

Pacotes de dados podem ser colocados na pasta .minecraft/saves/(world)/datapacks de um mundo. Cada pacote de dados é uma subpasta ou um arquivo .zipcom a pasta datapacks. Depois que ele estiver na pasta, um pacote de dados será ativado para esse mundo.

Os pacotes de dados carregam seus dados com base na ordem de carregamento. Essa ordem pode ser vista e alterada usando o comando /datapack e é armazenado no arquivo level.dat.

Você também pode selecionar pacotes de dados na tela de criação mundial clicando no botão Pacotes de dados e arrastando e soltando suas pastas/arquivos zip do pacote de dados. É muito semelhante à tela de seleção de pacote de recursos e permite ativar os pacotes de dados antes que o mundo seja gerado, além de personalizar facilmente a ordem de carregamento.

Conteúdo

Estrutura de pastas

  • (data pack name)
    • pack.mcmeta
    • pack.png
    • data
      • (namespace)
        • advancements
          • (advancement).json
        • functions
          • (function).mcfunction
        • loot_tables
          • (loot_table).json
        • predicates
          • (predicate).json
        • recipes
          • (recipe).json
        • structures
          • (structure).nbt
        • tags
          • blocks
            • (tag).json
          • entity_types
            • (tag).json
          • fluids
            • (tag).json
          • functions
            • (tag).json
          • items
            • (tag).json
        • dimension_type
          • (dimension type).json
        • dimension
          • (dimension).json
        • worldgen
          • biome
            • (biome).json
          • configured_carver
            • (carver).json
          • configured_feature
            • (feature).json
          • configured_structure_feature
            • (structure_feature).json
          • configured_surface_builder
            • (surface_builder).json
          • noise_settings
            • (noise_settings).json
          • processor_list
            • (block_processor).json
          • template_pool
            • (jigsaw_pool).json
        • item_modifiers
          • (item_modifier).json

Mais de um diretório para espaço de nome diferentes pode existir no diretório data.

pack.mcmeta

Um pacote de dados é identificado pelo Minecraft com base na presença do arquivo pack.mcmeta no o diretório raiz do pacote de dados, que contém dados no formato JSON.

  • A raiz do objeto.
    •  pack: Contém as informações do pacote de dados.
      •  description: O texto JSON que aparece ao passar o mouse sobre o nome do pacote de dados na lista fornecida pelo comando /datapack list.[quando?]
      •  pack_format: Versão do pacote. Se esse número não corresponder ao número necessário atual, o pacote de dados exibirá um erro e exigiu confirmação adicional para carregar o pacote.[verificar] Requer 5 para a Edição Java 1.15.

pack.mcmeta usado pelo pacote de dados "vanilla" na 1.14.4, como encontrado no client e servidor oficial

{
    "pack": {
        "pack_format": 5,
        "description": "Os dados padrão para Minecraft"
    }
}

data

Esta pasta contém todos os dados em um ou vários espaços nominais. Pode conter pastas advancements, functions, loot_tables, predicates, structures, recipes e/ou tags.

Cada progresso, função, tabela de saque, estrutura, receita e arquivo de tag podem ser colocados diretamente em sua respectiva pasta, mas também são permitidas subpastas.

Esta pasta contém todos os dados em um ou vários espaços nominais. Pode conter as pastas advancements, dimension, dimension_type, worldgen, functions, loot_tables, predicates, structures, recipes e/ou tags. A pasta worldgen pode conter as pastas biome, configured_carver, configured_feature, configured_structure_feature, configured_surface_builder, processor_list e template_pool

As pastas dimension, dimension_type e worldgen atualmente são recursos experimentais. Eles só podem existir sob o espaço nominal de minecraft e têm seus próprios locais para espaços nominais.

Cada progressos, função, tabela de itens, predicado, estrutura, receita e etiqueta de arquivo podem ser colocados diretamente em suas respectivas pastas, mas subpastas também são permitidas.

Formato do pacote

A tabela abaixo descreve o intervalo de versão usando cada número de formato de pacote:

Formato Versões
4 1.13-1.14.4
5 1.15-1.16.1
6 1.16.2-1.16.5
7 1.17-1.17.1
8 1.18-1.18.1
9 1.18.2
10 1.19-1.19.3
11 23w03a-23w05a
12 1.19.4-

Predefinição

A estrutura de pastas do pacote de dados de vanilla:

Histórico

Edição Java
1.13 17w43a Adicionado pacotes de dados.
17w46a Adicionado /datapack, um comando para controlar pacotes de dados carregados.
17w48a Os pacotes de dados agora podem carregar receitas personalizadas.
17w49a Etiquetas agora podem ser criadas com pacotes de dados.
17w49b Etiquetas agora podem ser criadas para funções.
Funções marcadas em minecraft:tick Agora executa cada tique no início do tique.
18w01a Adicionado função set_name para tabela de saque.
Funções marcadas em minecraft:load agora será executado uma vez após uma recarga.
Os relatórios de falhas agora listam quais pacotes de dados estão ativados.
1.14 18w43a Agora, tags podem ser criadas para tipos de entidade.
1.15 19w38a Adicionado a pasta predicates onde predicados podem ser definidos.
1.16 20w22a Carregamento do pacote de dados ligeiramente alterado para impedir que os pacotes de dados personalizados falhem.
Se a recarga do pacote de dados falhar, as alterações não serão aplicadas e o jogo continuará usando os dados anteriores.
As alterações na lista de pacotes de dados são armazenadas somente após o recarregamento bem-sucedido.
Se os pacotes de dados existentes impedirem o carregamento do mundo, o jogo dará a opção de carregar o mundo no modo de segurança, que carrega apenas o pacote de dados de vanilla .
Adicionado a opção --safeMode para servidores carregar apenas com pacote de dados de vanilla .
O jogo agora detectará problemas críticos no pacote de dados, como falta de tags necessárias, e impedirá o carregamento do mundo.
Pre-release 1 Os pacotes de dados agora podem ser carregados antes que o mundo seja criado.
1.16.2 20w27a Pacote de dados agora pode ter um pack.png na pasta raiz e o exibirá no menu do pacote de dados.
20w28a Mundos personalizados agora suportam biomas personalizados e agora podem ser usados em geradores personalizados .
Os pacotes de dados agora podem personalizar a geração de mundo na pasta worldgen
20w29a Adicionado nova pasta noise_settings configurações de ruído personalizadas ou usadas nas dimensões personalizadas
1.17 20w45a O formato do pacote em version.json foi dividido em versões de dados e recursos.
20w46a Alterou a versão do formato do pacote para 7.
1.18 21w37a Alterada a versão do formato do pacote para 8.
1.18.2 Pre-release 1 Agora é possível adicionar estruturas personalizadas em pacotes de dados experimentais: o jogo agora gera e armazena estruturas configuradas baseadas em dados.
Grande parte da geração de cavernas agora é configurável por meio de pacotes de dados.
Alterada a versão do formato do pacote para 9, devido às alterações acima.
1.19 22w11a Alterada a versão do formato do pacote para 10.
1.19.3 22w42a Adicionada uma subseção chamada chat_type.
Adicionada uma subseção chamada datapacks.
O pacote de dados da geração do mundo Vanilla agora está visível no jar do jogo.
1.19.4 23w03a Mudou a versão do formato do pacote para 11.
23w06a Adicionados tipo de dano.
Mudou a versão do formato do pacote para 12.
Em breve na Edição Java
1.20 23w12a A versão do formato do pacote foi alterada para 13, considerando as alterações no formato dos dados de assinatura.
23w16a Mudou a versão do formato do pacote para 14.

Veja também