Presets

Predefinições Item

Gerador de comando Minecraft personalizado Item

Um comando de item personalizado é mais amplo que uma preset de espada. O trabalho é nomear o item, escrever lore que os jogadores possam entender, adicionar apenas os efeitos que importam e armazenar um marcador custom_data estável para seletores posteriores ou verificações de inventário.

Resultado do preset

Um comando de item personalizado que pode ser lido no jogo e ainda detectável pela lógica do mapa posterior por meio de custom_data.

Saída

Output Give do item personalizado

/give @p minecraft:netherite_sword[custom_name={text:"Vaultbreaker",color:"aqua",italic:false},lore=[{text:"Opens ancient vault routes",color:"dark_gray",italic:false},{text:"Quest item",color:"gold",italic:false}],enchantments={"minecraft:sharpness":4},enchantment_glint_override=true,custom_data={quest_item:"vaultbreaker"}] 1
Too long for Minecraft chat

The longest command line is 328 characters, 72 over the 256-character chat input limit. Pasting it into chat can truncate the line and make Minecraft report a syntax error even when the generated command is valid.

  • Use a Command Block: run /give @s command_block, place it, then paste this command into the block command field.
  • Use a .mcfunction for a reusable datapack: save the line without the leading slash at saves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunction with a minimal pack.mcmeta, run /reload, then run /function <ns>:<name>. Do not paste .mcfunction content into chat.

Captura do preset

O estado do workbench NBTForge usado para o artigo de comando de item personalizado do Minecraft, incluindo os controles visíveis e o Output gerado.

Criar o preset

  1. Comece em Give com o tipo de item que corresponde à recompensa ou ferramenta.
  2. Escreva custom_name e lore como componentes de texto em vez de JSON com escape bruto.
  3. Adicione enchantments, brilho, raridade ou custom_data somente quando cumprem a função de item.
  4. Copie o comando e mantenha a mesma chave custom_data para futura lógica de limpeza, execução ou saque.

Nome, lore, e os dados devem concordar

O nome visível informa ao jogador qual é o item. Lore explica por que isso é importante. custom_data fornece à lógica de comando um identificador estável que não será quebrado se o nome for traduzido ou reestilizado posteriormente.

NBTForge mantém essas três ideias juntas no workbench Give para que o item permaneça útil tanto para os jogadores quanto para a lógica de comando.

  • Use um nome curto e visível para facilitar a leitura do inventário.
  • Mantenha as linhas lore breves; o texto longo fica mal ajustado nas dicas de ferramentas dos itens.
  • Use custom_data para lógica de mapa em vez de verificar o texto de exibição.

Quando salvá-lo como uma preset

Salve um item personalizado quando ele for reutilizado como item de chefe, recompensa de missão, compra na loja, item de kit ou chave do modo de aventura. Um item salvo pode alimentar posteriormente Give, Summon equipment, tabelas de saque e etapas do Command Pack.

Se o item for apenas para um teste pontual, basta Copy o Output /give. Se aparecer em vários sistemas, mantenha-o em Project e reutilize as mesmas configurações de origem.

Ajuste a preset em um Project real

Trate o gerador de comando Minecraft personalizado Item como um ponto de partida testado, não apenas uma string copiada. Depois que o Output funcionar uma vez, salve-a com um nome Project claro, anote a versão alvo do Minecraft e mantenha a preset próxima aos comandos de configuração relacionados, como scoreboard, bossbar, saque ou linhas de redefinição.

Antes de publicar a preset em um mapa, servidor ou Command Pack, execute-a a partir do artefato copiado, em vez de apenas a partir do workbench ativo. Isso detecta dependências ausentes, seletores obsoletos, escolhas de edição erradas e comandos que só funcionaram porque o estado de teste local já existia.

  • Mantenha o Edition e Version selecionados com o comando compartilhado.
  • Teste os seletores contra um comando inofensivo antes de usar dano, matar, limpar ou teletransportar.
  • Mova comandos longos para Project ou um fluxo de trabalho de estilo de função em vez de colá-los no chat.
  • Verifique novamente os avisos após alterar entidades, componentes de itens, passageiros ou recursos de datapack.

FAQ

O custom_data pode substituir as tags do scoreboard?

Isso resolve um problema diferente. custom_data marca o item em si, enquanto as tags do scoreboard marcam entidades ou jogadores. Muitos mapas usam ambos.

O brilho é suficiente para personalizar um item?

Não. O brilho é apenas visual. Use custom_name, lore e custom_data quando o item precisar ser reconhecível e detectável por máquina.

Quando este preset deve se tornar parte de um Command Pack?

Use-o como uma entrada de Command Pack quando o Output depender de linhas de configuração, comandos de redefinição, recursos de saque, estado do scoreboard ou testes repetidos. Comandos seguros únicos ainda podem ser copiados diretamente de Output.

Abrir este fluxo

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