[1.7.2 ++] Le network
-
Tu envoie un tableau de String contenant l’username, un tableau de string contenant les UUID (GameProfile.getId().toString()) puis quand tu récupère les tableaux tu peux utiliser :
GameProfile profile = new GameProfile(UUID.fromString(uuidString), username);
-
Il va falloir sérialiser et désérialiser l’objet, en gros envoyer chaque propriété de l’objet, un petit exemple pour les BlockPos : https://github.com/Leviathan-Studio/LS-Lib/blob/master/src/main/java/com/leviathanstudio/lib/common/network/ByteBufUtil.java#L46-L68
Mais la question à te poser est : Est-ce que j’ai besoin des toutes les informations du GameProfile, si c’est juste pour afficher les pseudo, envoie juste les pseudos
-
sa sert à quoi le network du mod? j’ai pas compris
-
a faire communiquer le server et le client entre eux
-
je n’ai pas compric ou engristrer les packets
-
N’importe où, ça peut être dans la classe principale tout comme ça peut être dans une classe à part.
Du moment que la fonction dans laquelle ils sont enregistrer est appelé les l’init, c’est bon. -
-
-
-