J’essaie de créer du texte cliquable dans la boîte de discussion de Minecraft. Il est utilisé dans la carte d’aventure “UP”.
L’idée est de vous proposer une option dans le texte, cliquez sur “Oui” ou “Non”. Chaque mot donnera la sortie de la commande.
Comment y parvenir?
tu peux l’utiliser /tellraw
commander. La syntaxe est:
/tellraw <player> <raw json message>
Par exemple, pour rendre la commande active lorsque vous cliquez dessus, essayez d’exécuter la commande suivante:
/tellraw @a {"text":"Click this!","clickEvent":{"action":"run_command","value":"/say Hello!"}}
A un “clickEvent” de type “run_command” qui contient la valeur de la commande à exécuter. JSON a de nombreuses fonctions différentes: afficher les objectifs du tableau de bord, les sélecteurs, les projets, les réalisations, les entités, différents formats de texte, etc.
Il s’agit d’une commande plus complexe avec une option “oui / non” et affiche ce que vous voulez:
/tellraw @p ["",{"text":"Yes","color":"green","bold":"true","clickEvent":{"action":"run_command","value":"/tellraw @p {"text":"Confirmed!","color":"green"}"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Confirm","color":"green"}]}}},{"text":"https://gaming.stackexchange.com/","color":"dark_gray","bold":"false"},{"text":"No","color":"red","bold":"true","clickEvent":{"action":"run_command","value":"/tellraw @p {"text":"Cancelled","color":"red"}"},"hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Cancel","color":"red"}]}}}]
Vous souhaiterez peut-être en savoir plus sur le format de texte JSON d’origine ou utiliser un générateur JSON.
Origines: gaming.stackexchange.com