Presets

Predefinições de itens

Preset de item-chave do mapa de aventura

Este preset cria uma chave prática para mapa de aventura, em vez de apenas um item decorativo. O jogador vê uma Vault Key nomeada com lore, enquanto a lógica de comando pode detectar o marcador `custom_data`. As capturas de tela mostram os campos da workbench Give e o resultado do gancho de tripwire no jogo, para que os casos de uso do criador e do jogador sejam cobertos.

Resultado do preset

Um item Vault Key legível com lore para os jogadores e custom_data para a lógica do mapa.

Saída

Comando Give da chave de aventura

/give @p minecraft:tripwire_hook[custom_name={text:"Vault Key",color:"yellow",italic:false},lore=[{text:"Opens the trial vault",color:"gray",italic:false}],custom_data={key:"trial_vault"}] 1

Captura do preset

O gancho de tripwire é um item reconhecível parecido com uma chave que funciona bem em mapas de aventura.
O nome e a lore explicam a chave aos jogadores antes que qualquer lógica de comando seja executada.
O Output inclui o texto voltado para o jogador e um campo custom_data legível por máquina.
A captura confirma que o comando gerado entrega um item parecido com uma chave na mão.

Criar o preset

  1. Abra o Give e defina o item como gancho de tripwire.
  2. Nomeie o item como Vault Key e escolha uma cor amarela legível.
  3. Adicione uma linha de lore que explica o que a chave abre.
  4. Adicione custom_data como {key:"trial_vault"} para detecção posterior.
  5. Verifique se o comando ainda está abaixo do limite do chat.
  6. Copie o comando para teste ou salve-o com o restante da configuração do mapa.

Dados voltados para o jogador e para a lógica

Uma boa chave de mapa precisa de duas camadas. O nome personalizado e a lore informam aos jogadores o que eles encontraram. O campo custom_data fornece à lógica de comando um marcador estável, que é menos frágil do que verificar apenas o nome exibido.

O NBTForge mantém ambas as camadas em uma única revisão da Output. Isso facilita confirmar se a chave ainda está correta depois que você adiciona o campo de dados necessário para seletores, comandos de limpeza ou limpeza de recompensa.

Escolhendo o item

Um gancho de tripwire é uma forte opção de chave padrão porque já parece uma chave no inventário. Se o seu pacote de recursos tiver um modelo personalizado, você poderá adicionar depois dados de modelo de item ou de modelo personalizado sem alterar a lógica principal.

Mantenha o primeiro comando da chave curto. Ele deve ser fácil de colar, testar, limpar e detectar antes de se tornar parte de uma porta, cofre ou cadeia de missões maior.

  • Use o gancho de tripwire para um formato de chave vanilla.
  • Use custom_data para a lógica de comando.
  • Use a lore para as instruções do jogador.

Testando a lógica do mapa

Depois que o item aparecer corretamente no jogo, teste a detecção separadamente. Use um pequeno seletor ou comando de limpeza que verifica o marcador custom_data antes de conectar a chave a um evento de porta ou cofre.

Se a detecção falhar, não renomeie o item primeiro. Verifique a sintaxe do custom_data, a versão de destino e o caminho do seletor para que a chave visual e a chave lógica permaneçam alinhadas.

Para fluxos de trabalho de itens adjacentes, compare o Preset de espada personalizada no Minecraft e use o Por que seu comando Minecraft não está funcionando quando a detecção do seletor precisar de depuração.

FAQ

Por que usar custom_data em vez de apenas o nome?

Os nomes ficam voltados para o jogador e podem mudar conforme a apresentação. O custom_data é um marcador mais estável para comandos de mapa que precisam identificar a chave.

Posso usar outro item como chave?

Sim. Mude o campo do item e mantenha o mesmo nome, lore e padrão de custom_data, se isso se adequar ao seu mapa.

Esta chave pode ser consumida após o uso?

Sim. Adicione um comando de limpeza ou item separado que mira o marcador custom_data depois que a ação da porta ou do cofre for bem-sucedida.

Abrir este fluxo

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