Plugin Probleme NameTagEdit chargement

  • Auteur de la discussion Auteur de la discussion Lechtork
  • Date de début Date de début
Code:
lechtork[/127.0.0.1:55147] logged in with entity id 741 at ([Survie2]110.28665125507702, 82.74389004126043, 11.58255859653608)
[NamePrefixes] User is CraftPlayer{name=lechtork}(lechtork, 572c336e-ce27-461c-bd74-c84fdbb47a88)
[NamePrefixes] Scoreboard is @3eec0f2d (@3eec0f2d)
[NamePrefixes] Prefix is `null`, format is `[%s] `, entry is `lechtork`, team is null

lechtork issued server command: /lp user lechtork parent add default
[NamePrefixes] User is CraftPlayer{name=lechtork}(lechtork, 572c336e-ce27-461c-bd74-c84fdbb47a88)
[NamePrefixes] Scoreboard is @6de923c7 (@3eec0f2d)
[NamePrefixes] Prefix is `&2[Gueu]`, format is `[%s] `, entry is `lechtork`, team is null
[NamePrefixes] Wanted team is __NamePrefixes_&2[Gueu]@5fcc7a30, currentTeamIsMe = false, wantedTeamPrefix = [&2[Gueu]] 

[NamePrefixes] User is CraftPlayer{name=lechtork}(lechtork, 572c336e-ce27-461c-bd74-c84fdbb47a88)
[NamePrefixes] Scoreboard is @6de923c7 (@3eec0f2d)
[NamePrefixes] Prefix is `&2[Gueu]`, format is `[%s] `, entry is `lechtork`, team is __NamePrefixes_&2[Gueu]@5fcc7a30
[NamePrefixes] Wanted team is __NamePrefixes_&2[Gueu]@5fcc7a30, currentTeamIsMe = true, wantedTeamPrefix = [&2[Gueu]]

Pour moi c'est bon, à ta connexion tu n'avais aucun grade donc aucun préfixe, puis après tu te donnes le grade par défaut et il te donne le préfixe « [&2[Gueu]] ».
Essaye d'utiliser /minecraft:me <message> pour voir ton nom sans qu'aucun plugin n'interfère avec l'affichage.
 
J'ai bien fait /minecraft:me <message> et il n'y a plus de préfixe.
 

Fichiers joints

  • Capture d’écran (210).png
    Capture d’écran (210).png
    574.7 KB · Vues : 105
J'ai essayé sur un serveur en local avec uniquement LuckPerms + mon plugin et le préfixe est bien affiché dans le nametag et la liste des joueurs/le tablist, après comme je travaille dans mon plugin et pas directement sur le serveur, le préfixe n'est finalement pas affiché dans le tchat ni dans le /me, mais bon pour ça t'as LuckPermsChat.

Après c'est possible qu'un plugin modifie la liste des joueurs donc si tu veux tester il faudra avoir au moins un 2e joueur.
1655033198471.png

3e version du plugin, j'ai corrigé un bug qui affichait les codes couleurs (« &1 ») tels quels, et j'ai forcé l'actualisation du préfixe lorsqu'un joueur se connecte.
 

Fichiers joints

C'est bon, je pense que ça marche, j'ai enlevé "[ ]" dans le format du préfixe, car il y a déjà ceux de LuckPerms qui s'affichent. Mais je ne peux pas mettre un code couleur dans le format du préfixe pour changer la couleur du pseudo.

J'ai pourtant mis&2 après l'espace dans le format.

J'ai aussi l'impression que quand je me tp a un autre monde puis que je reviens au monde Spawn (/spawn) le préfixe n'apparaît plus et, je dois reload le serveur pour que cela s'actualise.
 

Fichiers joints

  • 2022-06-12_18.03.12.png
    2022-06-12_18.03.12.png
    2.3 Mo · Vues : 97
  • 2022-06-12_18.26.57.png
    2022-06-12_18.26.57.png
    2.3 Mo · Vues : 105
Dernière édition:
Pour la couleur du pseudonyme, ça te dérange si je pique la couleur de LuckPerm {username-color} ou tu veux la même couleur pour tout le monde ?
Et pour les téléportations, est-ce que tu as bien le préfixe et le 100% qui se cumulent au /reload ? La correction est simple à faire si c'est le cas.

EDIT: Les deux screenshots semblent être avant/après le /reload, possible d'avoir le nom du plugin qui affiche le Vie 100% ?
 
Dernière édition:
Je préfère que tout le monde ait la même couleur pour le pseudo, après sa reste un detail, je veux pas que ça te dérange non plus, c'est déjà très gentil de m'avoir fait ce plugin. Le premier screen est avant de me tp dans un autre monde et le deuxième quand je suis revenue au Spawn, c'est là que j'ai vue que le préfixe ne s'affichait plus. Quand je /reload le préfix réaparait et le 100% (c'est la vie du joueur avec HealthBar) disparait mais de toute façon je vais désactivé cela pour les joueurs.
 
Plop, j'ai forcé l'actualisation à la téléportation et rajouter une option pour la couleur des pseudonymes, tu peux complètement supprimer le dossier plugins/NamePrefixes/ pour qu'il génère le nouveau fichier de configuration.

Le plugin est supposé fonctionner avec les autres plugins, donc si jamais tu vois que le préfixe saute avec un plugin particulier n'hésite pas à revenir vers moi.

En .zip le code source du plugin.
 

Fichiers joints

  • J'aime
Reactions: Lechtork
Oui, maintenant ça marche quand le joueur se tp, mais plus a la connexion. Il faut que le joueur se tp pour pouvoir afficher son préfixe et voir celui des autres. Quand je change le grade d'un joueur, il y a aussi le préfixe qui disparait puis le nouveau préfixe apparait après un tp. Sinon, c'est parfait pour la couleur du pseudo.
Merci !
 
Dernière édition:
C'est littéralement le même code qui est exécuté à la connexion et à la téléportation ._.
Tu as bien prit la dernière version de LuckPerms (5.4.26) ?
Tu fais bien /lp user <pseudonyme> parent add/remove <groupe> pour donner/retirer un grade ?

Après pour la téléportation/connexion tu as bien enlevé le plugin qui affiche le Vie 100% ? Car si tu veux le garder il faudrait que tu me dises le nom du plugin qui fait ça.
 
Tu as bien prit la dernière version de LuckPerms (5.4.26) ?
Tu fais bien /lp user <pseudonyme> parent add/remove <groupe> pour donner/retirer un grade ?
2022-06-13 17_52_23-LuckPerms - Version History _ SpigotMC - High Performance Minecraft.png
Il n'y a pas la 5.4.26 sur Spigot mais j'ai bien la 5.4.25 (la dernière de 1.18) . Je fais bien [/ICODE]/lp user <pseudonyme> parent add/remove <groupe>[/ICODE], mais je pense que le probleme est que le plugin ne s'actualise pas à la connexion. Après je n'y connais pas grand chose.