/say
peut enchaîner les noms. Ainsi, si vous voulez par exemple tuer tout le monde avec le tag "foo" et afficher votre propre message de mort combiné au lieu des messages normaux, vous pouvez d'abord désactiver les messages de mort normaux (vous ne devez le faire qu'une seule fois) :
/gamerule showDeathMessages false
Vous pourrez alors mentionner les noms dans le chat :
/say The players @a[tag=foo] died a tragic death by commands.
Et les tuer juste après :
/kill @a[tag=foo]
Le résultat devrait en théorie être quelque chose comme
[@] The players Horst, Hugo and Herbert died a tragic death by commands.
mais en raison d'un bogue il produit plutôt ceci :
[@] The players Horst, Hugo, Herbert died a tragic death by commands.
Le " @
"est le nom du bloc de commande (si vous avez utilisé un bloc de commande, sinon il peut être différent), vous pouvez le changer en ce que vous voulez en renommant le bloc de commande dans une enclume avant de le placer. Si vous ne voulez pas du tout que le bloc de commande soit présent, vous devez utiliser la commande /tellraw
ce qui est un peu plus compliqué :
/tellraw @a [{"text":"The players "},{"selector":"@a[tag=foo]"},{"text":" died a tragic death by commands."}]
Sortie :
The players Horst, Hugo, Herbert died a tragic death by commands.