Guides / Commands & Data

/summon avec NBT : équipement, attributs et les tags qui influencent le comportement des créatures

Invoquer une créature est simple. Mais pour qu'elle garde son équipement, ne disparaisse pas, ne brûle pas et ne s'éloigne pas, il faut six tags spécifiques. Voici ce que chacun d'eux fait.

/summon zombie fonctionne. Un zombie qui garde son armure, reste immobile, survit à la lumière du jour et ne disparaît jamais a besoin de six tags supplémentaires, et ils ne sont pas découvrables via l'aide de la commande.

Les six tags essentiels

/summon zombie ~ ~ ~ {PersistenceRequired:1b,NoAI:1b,Silent:1b,Invulnerable:1b,
                      CustomName:'"Guard"',CustomNameVisible:1b}
TagEffet
PersistenceRequired:1bNe disparaît jamais. Le plus important pour la création de cartes
NoAI:1bFigé — pas de mouvement, pas d'attaques, pas de gravité
NoGravity:1bFlotte, mais conserve son IA
Silent:1bPas de sons de créature
Invulnerable:1bImmunisé contre tout sauf /kill et Le Vide
Glowing:1bContour visible à travers les murs

PersistenceRequired et le fait de nommer sont liés mais différents : une Étiquette (Name Tag) empêche également la disparition, mais CustomName défini via NBT ne le fait pas à moins d'ajouter PersistenceRequired. Cela piège presque tous ceux qui construisent un PNJ de boutique.

Équipement qui ne tombe pas

{HandItems:[{id:"minecraft:diamond_sword",count:1},{}],
 ArmorItems:[{},{},{},{id:"minecraft:diamond_helmet",count:1}],
 HandDropChances:[0f,0f],ArmorDropChances:[0f,0f,0f,0f]}

Deux choses à noter. ArmorItems est ordonné pieds, jambes, torse, tête — de bas en haut, ce qui est l'inverse de la façon dont les gens listent l'armure. Et les entrées vides {} sont des espaces réservés obligatoires ; vous ne pouvez pas sauter d'emplacements.

Les chances de chute sont des nombres flottants de 0f à 1f. Tout ce qui est supérieur à 1f garantit la chute et maintient les enchantements et la durabilité de l'objet intacts.

Attributs

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

Définir max_health ne soigne pas la créature au nouveau maximum — elle apparaîtra avec son ancienne valeur de santé et aura l'air blessée. Ajoutez Health:40f en même temps.

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

Les passagers s'empilent vers le bas

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

L'entité la plus à l'extérieur est celle du bas. Nicher Passengers à l'intérieur de Passengers construit la tour vers le haut. Chaque cavalier a besoin de son propre NBT complet si vous voulez le configurer.

Bedrock est différent

Bedrock n'a pas d'argument NBT sur /summon. La syntaxe est /summon <entity> <pos> <yRot> <xRot> <spawnEvent> <name>, et le comportement est défini par des événements d'apparition plutôt que par des tags. Un blob NBT Java collé dans Bedrock ne fonctionnera pas.

Choisissez une créature et activez visuellement ces tags — avec l'ordre des emplacements d'armure géré pour vous — dans le /summon Generator.

Générateur de /summon →

More guides

Browse all →

Vous cherchez d'autres outils Minecraft ?

Une collection de générateurs, visionneuses et convertisseurs qui tournent dans le navigateur — tous gratuits.