Presets

Predefinições de datapack

Guia de preset de namespace do datapack

O guia de preset de namespace do datapack agora é um fluxo de trabalho Data Pack completo, e não mais uma simples anotação de comando. Use este preset antes que um datapack vire um amontoado de pastas dispersas. Um namespace é o contrato entre arquivos, comandos e referências de recursos, então planejá-lo desde cedo evita que tabelas de saque, funções, avanços, predicados e receitas se transformem em IDs inconsistentes. O artigo mantém juntos os campos de configuração, a revisão da Output, o posicionamento no Project e a captura do resultado, para que o comando seja fácil de auditar antes de virar parte de uma configuração de mapa, de um gatilho de evento ou de um Command Pack reutilizável. A workbench Data Pack é o ponto de conferência visível para a disciplina de namespace e de caminho de recurso. O fluxo de capturas de tela mostra como o mesmo namespace `nbtforge` pode enquadrar um arquivo de metadados do pacote, um caminho de função e um recurso de saque, em vez de deixar cada peça inventando um esquema de ID diferente.

Resultado do preset

Um plano de namespace que mantém funções, tabelas de saque, receitas, predicados e modificadores de item sob um único ID de Project.

Saída

Arquivos do pacote de planejamento de namespace

pack.mcmeta
{"pack":{"pack_format":81,"description":"NBTForge adventure pack"}}

data/nbtforge/function/setup.mcfunction
gamerule doMobSpawning false
weather clear 6000

data/nbtforge/loot_table/chests/crypt_reward.json

Captura do preset

Comece pelos controles do Data Pack que definem o estado da preset.
A segunda cena destaca a configuração ou o comando complementar que muda o comportamento do jogador.
A captura da Output mantém o comando final, ou o par de comandos, visível antes de entrar no Project.

Criar o preset

  1. Abra o Data Pack e escolha primeiro o tipo de recurso que você está planejando.
  2. Defina o namespace como um ID de Project estável, por exemplo `nbtforge`.
  3. Escolha um caminho de recurso que inclua a pasta do recurso.
  4. Copie o caminho do arquivo gerado e registre-o no Project.
  5. Repita o mesmo namespace para funções, tabelas de saque e predicados relacionados.
  6. Evite misturar arquivos personalizados no namespace `minecraft`, a menos que esteja substituindo dados vanilla.
  7. Teste o pacote com o `/reload` depois de montar a estrutura de pastas.

Por que este preset Data Pack pertence ao Project

Use este preset antes que um datapack vire um amontoado de pastas dispersas. Um namespace é o contrato entre arquivos, comandos e referências de recursos, então planejá-lo desde cedo evita que tabelas de saque, funções, avanços, predicados e receitas se transformem em IDs inconsistentes.

A workbench Data Pack é o ponto de conferência visível para a disciplina de namespace e de caminho de recurso. O fluxo de capturas de tela mostra como o mesmo namespace `nbtforge` pode enquadrar um arquivo de metadados do pacote, um caminho de função e um recurso de saque, em vez de deixar cada peça inventando um esquema de ID diferente. Um comando copiado só é útil quando as suposições ao redor estão visíveis: o escopo do seletor, o estado do mundo, a ordem dentro do pacote e o Output exata que será colada no Minecraft. Trate este preset como um ponto de conferência onde esses detalhes podem ser revisados antes que o comando saia do NBTForge.

A galeria foi montada em torno dessa revisão. A primeira cena mostra o estado da workbench, a segunda mostra o campo ou módulo complementar que muda o comportamento do jogador e a cena da Output mantém o comando, ou o par de comandos, visível. Quando a preset tem um resultado visível, a captura do jogo confirma a mesma ideia em um mundo de teste restaurado, em vez de depender de uma sobreposição genérica.

Testes e verificações de escopo

Não use `minecraft` para recursos de pacotes personalizados, a menos que você esteja substituindo dados vanilla de propósito. Use um namespace de Project como `nbtforge`, o ID do seu mapa ou o ID do seu estúdio, para que os arquivos fiquem isolados.

Faça o primeiro teste rápido com um seletor restrito e um estado de mundo limpo. Comandos de ambiente, utilidade, roteamento e feedback podem parecer inofensivos, mas costumam afetar todos os jogadores ou o mundo inteiro. Confirme que o comando altera apenas o estado pretendido e salve o Output exata ao lado das linhas de configuração ou acompanhamento que explicam por que ele existe.

Se o comando passar a fazer parte de um arquivo de função ou de uma cadeia de blocos de comando, teste o artefato copiado, e não apenas o estado da workbench ativa. Isso revela seletores desatualizados, ordem de comando errada, linhas de configuração ausentes e efeitos que só pareciam funcionar porque um teste anterior deixou estado para trás.

  • Mantenha os seletores restritos até que o pacote completo seja revisado.
  • Coloque a configuração do mundo antes das substituições específicas do encontro.
  • Salve os comandos de feedback próximos à mudança de estado que os dispara.

Para onde ir a seguir

Anote a convenção de namespace no Project antes de adicionar receitas, predicados, tabelas de saque ou funções.

Para recursos que devem seguir o mesmo namespace, compare a Predefinição do pacote de funções para cadeias de comando e a Predefinição de receita de fabricação personalizada.

FAQ

Posso colar este comando Data Pack no chat?

Em geral, sim, para um teste rápido de um comando, desde que o seletor seja seguro e a linha seja curta. Para um comportamento de mapa repetível, salve-o no Project e copie o pacote ordenado ou o Output no estilo de função.

Por que esta galeria mostra apenas a interface?

Esta preset produz JSON, organização do Project ou um fluxo de revisão, em vez de um objeto visível no mundo. A prova útil é o estado da workbench, o Output e o posicionamento no Project.

O que devo verificar antes de compartilhar este preset?

Verifique o escopo do seletor, a ordem do comando, a versão de destino e se o comando pertence à configuração, à lógica de encontro, ao feedback ou à limpeza. Essas categorias decidem onde ele deve ficar dentro de um pacote do Project.

Abrir este fluxo

Comece pelo painel Data Pack relacionado e ajuste os campos do preset para o seu mundo.