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"}] 1Captura do preset
Criar o preset
- Abra o Give e defina o item como gancho de tripwire.
- Nomeie o item como Vault Key e escolha uma cor amarela legível.
- Adicione uma linha de lore que explica o que a chave abre.
- Adicione custom_data como {key:"trial_vault"} para detecção posterior.
- Verifique se o comando ainda está abaixo do limite do chat.
- 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.