JSON scoreboard dans nom d'objets

Eglaios

Crétin de la commu
14 Avril 2018
310
42
89
24
Bonjour, il s'agirait d'une petite question sur la 1.13 avec l'arrivée du JSON dans les noms d'objets...
Voilà, j'ai vu et testé qu'on pouvait mettre de la couleur, mais j'aurais voulu afficher le score d'un joueur dans le nom de l'item, pour imiter le plugin crackshot en affichant les munitions d'une arme dans son nom

En gros, voilà la commande qui ne marche pas :
Code:
/execute as @p run replaceitem entity @s weapon.mainhand minecraft:carrot_on_a_stick{display:{Name:"{\"text\":\"Munitions : \",\"extra\":[{\"score\":{\"name\":\"@s\",\"objective\":\"GunAmmo\"}}]}"}}

Voici la commande en version tellraw, testée et fonctionnelle :
Code:
/tellraw @p {"text":"Munitions : ","extra":[{"score":{"name":"@p","objective":"GunAmmo"}}]}

Je sais qu'il y a des incompatibilités entre le tellraw et le replaceitem (par exemple, le "*" en tant que sélecteur), mais je voudrais savoir s'il serait possible d'afficher un score dans le nom d'un item


Merci beaucoup!
 

Sve601

Bob le bricoleur
14 Mars 2015
38
0
17
113
Salut !

Tu peut mettre du JSON sur tes skript (si c'est sur un serveur) notamment dans les messages chat mais il est effectivement impossible de faire ceci.
 

Oromis

Command-blocker slimesque
Staff
Modérateur
Support
11 Février 2014
3 345
2
1 053
297
24
Bretagne
En l'occurrence, s'il demande ici c'est full vanilla ;)