MC Toolkit

Guias / Comandos e dados

/summon com NBT: equipamentos, atributos e as tags que fazem uma criatura se comportar

Invocar uma criatura é uma palavra. Fazer com que ela mantenha o equipamento, não desapareça, não queime e não saia vagando exige seis tags específicas. Veja o que cada uma faz.

/summon zombie funciona. Um zumbi que mantém a armadura, fica parado, sobrevive à luz do dia e nunca desaparece precisa de mais seis tags, e elas não são descobríveis pela ajuda do comando.

As seis que importam

/summon zombie ~ ~ ~ {PersistenceRequired:1b,NoAI:1b,Silent:1b,Invulnerable:1b,
                      CustomName:"Guard",CustomNameVisible:1b}
TagEfeito
PersistenceRequired:1bNunca desaparece. A mais importante para quem faz mapas
NoAI:1bCongelada — sem movimento, sem ataques, sem gravidade
NoGravity:1bFlutua, mas mantém a IA
Silent:1bSem sons de criatura
Invulnerable:1bImune a tudo, exceto /kill, o Vazio e um jogador no modo criativo
Glowing:1bContorno visível através das paredes

PersistenceRequired e dar um nome são coisas relacionadas, mas não iguais: uma etiqueta também impede o desaparecimento, mas um CustomName definido via NBT não impede, a menos que você adicione PersistenceRequired. Isso confunde quase todo mundo que monta um NPC de loja.

Equipamento que não cai

{equipment:{mainhand:{id:"minecraft:diamond_sword",count:1},
            head:{id:"minecraft:diamond_helmet",count:1}},
 drop_chances:{mainhand:0f,head:0f}}

O equipamento é um mapa com chave pelo nome do slot — mainhand, offhand, head, chest, legs, feet, body, saddle — então não há ordem de slots para errar nem espaços vazios: liste apenas os slots que você preencher. Guias mais antigos usam arrays HandItems e ArmorItems (na ordem pés, pernas, peito, cabeça), que a 1.21.5 substituiu; eles não fazem mais nada.

As chances de drop são floats por slot em drop_chances, de 0f a 1f. Qualquer valor acima de 1f garante o drop e mantém os encantamentos e a durabilidade do item intactos.

Atributos

{attributes:[{id:"minecraft:max_health",base:40},
             {id:"minecraft:movement_speed",base:0.35}]}

Definir max_health no mesmo NBT também invoca a criatura já com essa vida cheia — Health passa a ter o novo valor máximo como padrão. Só adicione Health:…f quando quiser que ela seja invocada ferida.

IDs comuns: max_health, movement_speed, attack_damage, armor, knockback_resistance, follow_range, scale.

Passageiros empilham de baixo para cima

{Passengers:[{id:"minecraft:skeleton",Passengers:[{id:"minecraft:chicken"}]}]}

A entidade mais externa é a que fica embaixo. Aninhar Passengers dentro de Passengers monta a torre para cima. Cada passageiro precisa do próprio NBT completo se você quiser configurá-lo.

Na Bedrock é diferente

A Bedrock não tem argumento NBT em /summon. A sintaxe é /summon <entity> <pos> <yRot> <xRot> <spawnEvent> <name>, e o comportamento é definido por eventos de spawn em vez de tags. Um bloco de NBT do Java colado na Bedrock não vai funcionar.

Escolha uma criatura e alterne essas tags visualmente — com a ordem dos slots de armadura já resolvida — no Gerador de /summon.

Gerador de /summon →

Mais guias

Ver todos →