Minecraft Wiki
Linha 7: Linha 7:
 
== 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 carregarão seus dados com base na ordem de carregamento. Esta ordem pode ser vista e alterada usando o comando {{cmd|datapack}}.
+
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|{{cd|level.dat}} arquivo]].
  +
  +
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 ==
 
== Conteúdo ==

Edição das 12h31min de 28 de julho de 2020

Esse artigo fala sobre o sistema de pacote de dados. Para o comando, veja Comandos/pacote de dados. 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 e etiquetas e configurações de geração de mundo 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 level.dat arquivo.

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‌[em breve: EJ 1.16.2 ]
    • 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
      • minecraft
        • dimension_type
          • (dimension namespace)
            • (dimension type).json
        • dimension
          • (dimension namespace)
            • (dimension).json
        • worldgen‌[em breve: EJ 1.16.2 ]
          • biome
            • (namespace)
              • (biome).json
          • configured_carver
            • (namespace)
              • (carver).json
          • configured_feature
            • (namespace)
              • (feature).json
          • configured_structure_feature
            • (namespace)
              • (structure_feature).json
          • configured_surface_builder
            • (namespace)
              • (surface_builder).json
          • noise_settings
            • (namespace)
              • (noise_settings).json
          • processor_list
            • (namespace)
              • (block_processor).json
          • template_pool
            • (namespace)
              • (jigsaw_pool).json

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[em breve: EJ 1.16.2 ].

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.

Predefinição

A estrutura de pastas do pacote de dados de vanilla:

Histórico

Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.
Empty Map
Essa predefinição está obsoleta. 
Por favor use {{Histórico}} em vez disso.

Veja também