Aujourd'hui, je faisais une barre latérale de tableau de bord pour mon serveur Java et je voulais faire un nom avec des espaces, je ne sais pas comment faire alors j'ai ajouté "_". Mais ça a l'air horrible, comment puis-je ajouter des espaces à mes textes?
Réponses
Trop de publicités?Vous pourriez rejoindre les joueurs 'fake' dans une équipe qui a un préfixe/suffixe personnalisé afin de ne pas avoir besoin d'utiliser de trait d'union. Voici un exemple :
# Ajoutez une équipe, modifiez son option de préfixe, puis rejoignez le joueur 'SMP' fake en elle
team add 15SMP
team modify 15SMP prefix {"text": "15 "}
scoreboard players set SMP 2
team join 15SMP SMP
Cela devrait maintenant afficher le joueur 'fake' SMP
en tant que 15 SMP
dans l'objectif de tableau de score
Remarquez le synopsis de la commande scoreboard add
:
scoreboard objectives add []
Il a un argument facultatif, qui peut être utilisé pour définir des noms personnalisés conviviaux. Alors que l'argument doit être un identifiant unique et monomot, vous pouvez définir le à n'importe quoi.
Pour utiliser des espaces dans l'argument , entourez-le de guillemets :
/scoreboard objectives add objective1 dummy "Nom avec espaces"
Vous pouvez ensuite vérifier avec :
/scoreboard objectives setdisplay sidebar objective1
/scoreboard players set @s objective1 1
ÉDITION : J'ai remarqué que vous utilisez également des identifiants avec des espaces dans la commande scoreboard players
. Définir des noms d'affichage ou utiliser des espaces dans ces identifiants n'est malheureusement pas autorisé dans la version Java, mais c'est possible dans la version Bedrock, car BE utilise des chaînes génériques comme identifiants, alors que JE ne le fait pas. Cependant, eggohito a mentionné une astuce intéressante qui permet de contourner cela dans leur réponse !