-
@Override public void processCommand(ICommandSender p_71515_1_, String[] args) { OverlayMain.text = "test"; }Comme déjà dis, les commandes sont exécutes sur le serveur, elles ne peuvent pas modifier du contenu client, ou alors il faut un paquet.
Cela ne peut pas fonctionner comme ça …Ou alors faut faire une commande client, et dans ce cas il te manque
implements IClientCommandet il faut changer la façon de l’enregistrer (je t’ai déjà envoyé toutes les ressources qu’il faut …). -
@robin4002 Oui mais le tutoriel apparament il est en 1.12 fin à partir de la 1.12, je dois rappeler que je suis en 1.7.10 ?
-
En effet. Pas sûr que les commandes clients existaient déjà en 1.7, va falloir vérifier.
Si ce n’est pas le cas il te faut forcement un paquet. -
@robin4002 ça n’existe pas
Tu pourrais me montrer comment faire un Paquet ? -
Il y a tout ce qu’il faut dans ce tutoriel : https://www.minecraftforgefrance.fr/topic/1000/1-7-2-le-network/
-
@robin4002 Et ça je le met ou ? Et comment ?

-
Il te manque une variable là … Regardes l’exemple.
https://www.minecraftforgefrance.fr/topic/1000/1-7-2-le-network#exempleAbstrait -
-
Il y a un problème dans la classe de ton paquet. Envoies son code.
-
Ce message a été supprimé ! -
-
dans l’handler, ça devrait être
implements IMessageHandler<Packet1, IMessage> -
@robin4002 C’est bon ça marche juste du coup comment faire pour que quand j’exécute ma commande l’overlay avec le text bah change de text ?
-
Tu mets le code qui change l’ovelay dans la fonction onMessage de l’handler.
-
@robin4002 Et comment j’envoi mon packet :grinning_face_with_sweat:

-
Même comme ça ça ne fait rien in game

-
Pourtant c’est bien ce qu’il faut.
Vérifies que l’handler de ton paquet est bien appelé.
-
@robin4002 et comment l’appeler car ma classe du Packet1 ressemble à ça

-
Je n’ai pas dit de l’appeler manuellement, les mécaniques de forge sont sensé déjà le faire.
Je t’ai demandé de vérifier, donc soit de mettre un print dedans soit de mettre un point d’arrêt.
-
@robin4002 je mets ou le print dans le handler ?

