Dans Java Edition, je peux nommer des créatures en utilisant les balises NBT comme suit:
/summon zombie ~ ~ ~ {CustomName:'{"text":"TheUndead"}'}
Mais dans Bedrock Edition, j’ai entendu dire que NBT n’est pas accessible via des commandes.
Que dois-je faire pour utiliser /summon
commander?
Maintenant, le nom contient un espace /summon
commander.
Jetons un œil à la documentation de la commande, en particulier la syntaxe.
summon <entityType: EntityType> [spawnPos: x y z] [spawnEvent: string] [nameTag: string]
summon <entityType: EntityType> <nameTag: string> [spawnPos: x y z]
Par conséquent, il semble que nous puissions entrer directement le nom de l’entité dans la commande! Il semble que nous ayons également deux options pour cette commande!
Si vous souhaitez utiliser l’événement spawn dans votre propre système, veuillez utiliser la version la plus élevée /summon
commander. Si vous ne souhaitez pas utiliser d’événements dérivés, vous pouvez utiliser la version inférieure.
Par exemple, pour copier la commande JE dans la question:
/summon zombie TheUndead ~ ~ ~
Si vous souhaitez utiliser des événements de construction …
/summon zombie ~ ~ ~ minecraft:as_baby TheUndead
Mais s’il vous plaît noter que si votre nom de mob contient des espaces, vous devez mettre des guillemets avant le nom "
.Si vous devez ajouter des guillemets doubles comme section Dans le nom, veuillez utiliser une barre oblique inverse pour y échapper Avant chacun.
/summon zombie "Hello! My name is "The Undead"." ~ ~ ~
Parcourir plus de solutions de contournement pour obtenir / configurer NBT dans Bedrock Edition
Origines: gaming.stackexchange.com