Bukkit est une API qui donne aux joueurs de Minecraft la possibilité de personnaliser leurs serveurs afin qu’ils puissent créer des expériences de jeu qui leur sont propres. Cette personnalisation s’étend à la fonction de chat du jeu, pour laquelle vous pouvez modifier la mise en forme si vous connaissez Java.
comment changer le format de chat dans Bukkit pour Minecraft »/>
Cet article explique comment vous pouvez personnaliser l’affichage de votre chat dans Minecraft.
Comment changer le format de chat – Télécharger Essentials Core et EssentialsChat
La version standard de Bukkit ne contient pas la commande ou les fonctionnalités permettant de modifier le formatage du chat. Vous devez télécharger deux extensions pour l’API standard – Essentiels de base et EssentialsChat.
La version standard d’Essentials désactive automatiquement toute tentative de modification d’autres aspects de la mise en forme de votre chat et vous limite à ses valeurs par défaut. Essentials Core vous offre un ensemble de commandes et de fonctionnalités que vous pouvez implémenter dans votre serveur, telles que la modification de l’apparence de votre nom d’affichage. Pendant ce temps, EssentialsChat vous permet de contrôler à quoi ressemble votre chat lorsque quelqu’un parle dans le jeu sur votre serveur Minecraft.
Modification des noms d’affichage
Vous pouvez commencer petit avec le formatage du chat en faisant quelque chose qui ne nécessite pas EssentialsChat – en modifiant le format de votre nom d’affichage. Votre nom est affiché dans tous les aspects du chat qui en ont besoin, y compris les messages que vous tapez aux autres joueurs sur le serveur. Vous le verrez également dans la « liste des onglets », et c’est dans la plupart des plugins que vous installez pour votre serveur.
Bukkit vous permet de créer des noms d’affichage jusqu’à 16 caractères bien avant qu’ils ne soient tronqués, ce que vous devez garder à l’esprit lorsque vous modifiez le formatage. Vous trouverez également les options de formatage générales pour vos noms d’affichage dans votre fichier d’autorisations ou d’autorisations de groupe, qui est généralement le fichier groups.yml trouvé dans le dossier de votre monde Minecraft.
Essentials vous propose sept façons de formater votre nom d’affichage, que vous modifiez via votre fichier de configuration Essentials. Remarque – vous pouvez empiler ces commandes dans le fichier de configuration pour vous donner encore plus de contrôle sur le formatage.
ops-name-color: ‘c’
– L’utilisation de cette commande vous permet d’ajouter un code de couleur au début de votre nom d’affichage, en supposant que vous êtes l’opérateur du serveur. Minecraft a 16 couleurs vous pouvez utiliser à cette fin, comme « &0
» pour le noir et « &f
” pour le blanc.
change-displayname: true
– Si vous ne souhaitez pas que des modifications soient apportées aux noms d’affichage, cette commande désactive la possibilité de modifier la mise en forme par défaut.
nickname-prefix: “~”
– Ajoutez un surnom comme suffixe à votre nom d’affichage, que vous pouvez définir à l’aide de la commande « /nick ».
max-nick-length: 10
– Définit la longueur maximale des surnoms utilisés par vos joueurs ou ceux de votre serveur. Vous pouvez modifier la longueur à votre guise, bien qu’il soit recommandé de la limiter à 15 caractères ou moins, surtout si vous avez activé la commande change-playerlist ci-dessous.
change-playerlist: true
– Lorsqu’il est réglé sur «true
, » le « change-playerlist
” permet des mises à jour automatiques de la liste des joueurs. Cela peut être un peu bogué, surtout si vos joueurs ont de longs surnoms. En fait, l’achèvement de l’onglet des surnoms peut échouer complètement si vos joueurs ont des surnoms de plus de 15 caractères.
sort-list-by-groups: false
– En définissant cette option, toute sortie de votre serveur « /list
” La commande est triée par groupes spécifiques.
add-prefix-suffix: false
– Définir cette commande sur « true
” signifie que vous forcez manuellement les noms d’affichage à afficher leurs préfixes et suffixes. Cela fonctionne même si EssentialsChat n’est pas installé, bien que cela puisse entraîner un formatage de nom d’affichage bancal car il combine des noms qui ont des préfixes et des suffixes avec ceux qui n’en ont pas.
Modification de la mise en forme du chat
Une fois que vous avez formaté vos noms d’affichage, vous pouvez passer au formatage de votre chat. C’est ici qu’EssentialsChat entre en jeu – il vous permet de modifier plusieurs des balises qui sont normalement hébergées au niveau du serveur, et donc non modifiables.
La modification de ces balises modifie l’apparence du chat lorsque les joueurs parlent dans le jeu. Il y a plusieurs utilisations à cela, notamment la modification de la mise en forme pour certains groupes de joueurs afin que leurs messages se démarquent des autres. Par exemple, si vous avez des groupes de joueurs qui ont configuré des « clans » sur votre serveur, vous pouvez attribuer à chaque clan un code de couleur de chat afin que les joueurs puissent facilement identifier les messages des autres membres du groupe.
Une fois EssentialsChat installé, vous pouvez modifier les balises suivantes pour modifier l’apparence du chat pour vos joueurs :
{MESSAGE}
– Contrôle l’apparence du texte saisi dans une boîte de discussion.
{DISPLAYNAME}
– Comme mentionné précédemment, il s’agit du nom affiché pour tout utilisateur qui interagit avec le chat, avec leurs préfixes et suffixes ajoutés si vous le rendez possible avec les paramètres de votre nom d’affichage.
{GROUP}
– Il s’agit du nom du groupe d’autorisations dans lequel vous, ou un utilisateur, êtes. Vous aurez besoin d’avoir un plugin d’autorisations installé sur votre serveur pour définir des groupes. Avec un plug-in approprié installé, vous pouvez définir les autorisations dont dispose chaque utilisateur sur votre serveur (c’est-à-dire ce qu’il est capable de faire), ainsi que définir comment son chat apparaît en fonction de vos choix de formatage pour le groupe dans lequel il se trouve.
{WORLDNAME} and {SHORTWORLDNAME}
– Comme son nom l’indique, {WORLDNAME} est le nom que vous avez donné au monde Minecraft que vous hébergez sur votre serveur. Le {SHORTWORLDNAME} n’est que la première lettre de votre {WORLDNAME}.
{TEAMNAME}, {TEAMSUFFIX}, and {TEAMPREFIX}
– Collectivement, ce sont les balises utilisées pour contrôler les variables du tableau de bord de votre équipe.
Les balises que EssentialsChat vous permet de modifier peuvent être combinées et modifiées comme vous le souhaitez. De plus, vous avez deux options pour utiliser ces balises : le formatage de chat universel et le formatage de chat de groupe spécifique.
Formatage de chat universel
Dirigez-vous vers votre dossier Essentials et localisez le fichier « config.yml ». Ce fichier contient les configurations par défaut pour divers aspects de votre serveur Minecraft, et vous pouvez modifier les options de formatage pour le chat afin que chaque message envoyé s’affiche de la même manière.
Par exemple, consultez la commande de formatage suivante :
format: '{WORLDNAME} {DISPLAYNAME}&f {MESSAGE}&0'
À l’aide de cette commande, tous les chats affichent d’abord le nom mondial de votre serveur Minecraft, suivi du nom d’affichage de l’utilisateur en blanc, puis de son message en noir.
Essayez de modifier différentes options de couleur pour les balises qu’EssentialsChat vous permet de manipuler.
Formatage de groupe
Vous pouvez également utiliser le « config.yml
» dans votre dossier Essentials pour définir un formatage spécifique pour les différents groupes de votre serveur Minecraft.
Voici un exemple tiré du Wiki Essentiels:
group-formats:
Owner: '&f[&4God&f] {DISPLAYNAME}&7:&f {MESSAGE}'
Admin: '&f[&4God&f] {DISPLAYNAME}&7:&f {MESSAGE}'
Moderator: '&f[&5Mod&f] {DISPLAYNAME}&7:&f {MESSAGE}'
VIP: '&f[&2ViP&f] {DISPLAYNAME}&7:&f {MESSAGE}'
Builder: '&f[&1Builder&f] {DISPLAYNAME}&7:&f {MESSAGE}'
Default: '{DISPLAYNAME}&7:&f {MESSAGE}'
Ici, vous pouvez voir qu’il y a six groupes – propriétaire, administrateur, modérateur, VIP, constructeur et par défaut. Chacun a des couleurs différentes attachées, spécifiquement à leurs noms {GROUP}, vous permettant d’identifier instantanément à quel groupe un joueur appartient à la fois via son nom et la couleur attachée à son nom. Le paramètre « Par défaut » couvre tous les joueurs qui n’appartiennent pas à un groupe mais qui souhaitent tout de même participer au chat de votre serveur.
Remarque – vos noms de groupe sont sensibles à la casse. Les balises que vous utilisez dans le formatage de groupe doivent correspondre parfaitement aux noms attribués à chaque groupe, sinon le formatage ne fonctionnera pas et vous pourrez voir des bogues dans le chat de votre serveur.
Tweak Chat dans votre serveur Minecraft
Bukkit n’offre pas beaucoup de façons de formater le chat de votre serveur Minecraft. La plupart du temps, vous pouvez jouer avec les couleurs des noms d’affichage, des noms de groupe et des messages eux-mêmes. De plus, l’API Bukkit ne vous permet pas de le faire sans plugins supplémentaires, tels que EssentialsChat.
Néanmoins, si vous êtes prêt à expérimenter un plugin et que cela ne vous dérange pas de vous salir les mains avec du Java de base, vous pouvez modifier la façon dont le chat apparaît aux joueurs de votre serveur.
Nous voulons de vos nouvelles. Pourquoi voulez-vous changer la mise en forme dans le chat de votre serveur ? Et quelle est la première chose que vous changerez une fois que vous aurez mis la main sur Essentials Core et EssentialsChat ? Faites-nous savoir dans la section commentaires ci-dessous.