13 juin 2017, 17:53

Je n’ai pas compris. Moi ce que je vois, c’est une hashmap qui traite les NBT en fonction du getDisplayName, du coup, j’ai dû mal à croire que ce soit bien saved peu importe le username. Malheureusement je ne vais pas m’amuser à changer mon pseudo, comme il y a un délai de 1 ou 2 mois il me semble, avant de pouvoir remettre l’ancien…

Par ailleurs, l’event EntityJoinWorldEvent synchro les NBT de l’extProp avec ceux de la HashMap, du coup j’ai dû mal à croire, que si on a un nouveau pseudo, la HashMap puisse avoir une entrée avec celui-ci, comme il s’agirait de notre première connexion. Au pire je te fais confiance, mais je n’aime pas coder à l’aveugle sans comprendre.

En fait, je n’ai surtout pas compris cette partie de ton message :
@‘robin4002’:

car lors de la déconnexion les données vont dans le nbt du joueur qui lui est bien lié à l’uuid

Où vois-tu cela ? En tout cas, pas dans mon event handler ^^’