Predefinições de itens
Gerador de Comando de Item Personalizado do Minecraft
Um comando de item personalizado é mais amplo do que uma preset de espada. O trabalho consiste em nomear o item, escrever um lore que os jogadores entendam, 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 legível no jogo e ainda detectável pela lógica do mapa por meio do 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"}] 1The 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
.mcfunctionfor a reusable datapack: save the line without the leading slash atsaves/<world>/datapacks/<pack>/data/<ns>/function/<name>.mcfunctionwith a minimalpack.mcmeta, run/reload, then run/function <ns>:<name>. Do not paste.mcfunctioncontent into chat.
Captura do preset
Criar o preset
- Comece no Give com o tipo de item que corresponde à recompensa ou ferramenta desejada.
- Escreva custom_name e lore como componentes de texto, e não como JSON com escape manual.
- Adicione encantamentos, brilho de encantamento, raridade ou custom_data apenas quando cumprirem a função do item.
- Copie o comando e mantenha a mesma chave custom_data para futura lógica de limpeza, execute ou loot table.
Nome, lore e dados devem estar em harmonia
O nome visível informa ao jogador o que é o item. O lore explica por que ele importa. O custom_data fornece à lógica de comando um identificador estável que não será quebrado caso o nome seja traduzido ou reformatado posteriormente.
O 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 no inventário.
- Mantenha as linhas de lore breves; textos longos ficam mal ajustados nas dicas de 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 aventura. Um item salvo pode alimentar posteriormente Give, equipamento de Summon, tabelas de saque e etapas do Command Pack.
Se o item for apenas para um teste pontual, basta Copy o Output /give. Se ele aparecer em vários sistemas, mantenha-o no Project e reutilize as mesmas configurações de origem.
Ajuste a preset em um Project real
Trate o Gerador de Comando de Item Personalizado do Minecraft como um ponto de partida testado, não apenas uma string copiada. Depois que o Output funcionar uma vez, salve-a com um nome claro no Project, anote a versão alvo do Minecraft e mantenha a preset próxima aos comandos de configuração relacionados, como scoreboard, bossbar, loot table ou linhas de redefinição.
Antes de publicar a preset em um mapa, servidor ou Command Pack, execute-a a partir do artefato copiado, e não apenas do workbench ativo. Isso detecta dependências ausentes, seletores desatualizados, escolhas de edição incorretas e comandos que só funcionaram porque o estado de teste local já existia.
- Mantenha a edição e a versão selecionadas junto com o comando compartilhado.
- Teste os seletores com um comando inofensivo antes de usar dano, matar, limpar ou teletransportar.
- Mova comandos extensos para o Project ou um fluxo de trabalho no 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?
Ele resolve um problema diferente. O custom_data marca o próprio item, enquanto as tags do scoreboard marcam entidades ou jogadores. Muitos mapas usam os dois.
O brilho de encantamento é suficiente para personalizar um item?
Não. O brilho de encantamento é 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-a como entrada de Command Pack quando o Output depender de linhas de configuração, comandos de redefinição, recursos de loot table, estado de scoreboard ou testes repetidos. Comandos únicos e seguros ainda podem ser copiados diretamente da Output.
Abrir este fluxo
Comece pelo painel Give relacionado e ajuste os campos do preset para o seu mundo.