MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Problème sur une Commande

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    37 Messages 3 Publieurs 1.5k Vues 3 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • robin4002R Hors-ligne
      robin4002 Moddeurs confirmés Rédacteurs Administrateurs
      dernière édition par

      Sans le code de ta commande je ne peux pas te dire pourquoi ça ne fonctionne pas …

      1 réponse Dernière réponse Répondre Citer 0
      • K Hors-ligne
        KAHDOS
        dernière édition par robin4002

        public class InitMoney extends CommandBase {
        
        	@Override
        	public int compareTo(Object arg0) {
        		return 0;
        	}
        
        	@Override
        	public String getCommandName() {
        		return "test";
        	}
        
        	@Override
        	public String getCommandUsage(ICommandSender p_71518_1_) {
        		return null;
        	}
        
        	@Override
        	public List getCommandAliases() {
        		return null;
        	}
        
        	@Override
        	public void processCommand(ICommandSender p_71515_1_, String[] args) {
        		OverlayMain.text = "test";
        	}
        
        	@Override
        	public boolean canCommandSenderUseCommand(ICommandSender p_71519_1_) {
        		return true;
        	}
        
        	@Override
        	public List addTabCompletionOptions(ICommandSender p_71516_1_, String[] p_71516_2_) {
        		return null;
        	}
        
        	@Override
        	public boolean isUsernameIndex(String[] p_82358_1_, int p_82358_2_) {
        		return false;
        	}
        
        }
        
        1 réponse Dernière réponse Répondre Citer 0
        • robin4002R Hors-ligne
          robin4002 Moddeurs confirmés Rédacteurs Administrateurs
          dernière édition par

          	@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 IClientCommand et il faut changer la façon de l’enregistrer (je t’ai déjà envoyé toutes les ressources qu’il faut …).

          K 1 réponse Dernière réponse Répondre Citer 0
          • K Hors-ligne
            KAHDOS @robin4002
            dernière édition par

            @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 ?

            1 réponse Dernière réponse Répondre Citer 0
            • robin4002R Hors-ligne
              robin4002 Moddeurs confirmés Rédacteurs Administrateurs
              dernière édition par

              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.

              K 1 réponse Dernière réponse Répondre Citer 0
              • K Hors-ligne
                KAHDOS @robin4002
                dernière édition par KAHDOS

                @robin4002 ça n’existe pas 😞 Tu pourrais me montrer comment faire un Paquet ?

                1 réponse Dernière réponse Répondre Citer 0
                • robin4002R Hors-ligne
                  robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                  dernière édition par

                  Il y a tout ce qu’il faut dans ce tutoriel : https://www.minecraftforgefrance.fr/topic/1000/1-7-2-le-network/

                  K 1 réponse Dernière réponse Répondre Citer 0
                  • K Hors-ligne
                    KAHDOS @robin4002
                    dernière édition par KAHDOS

                    @robin4002 Et ça je le met ou ? Et comment ? a48c6c3a-3411-4e06-97a6-6c3adb6d4179-image.png

                    1 réponse Dernière réponse Répondre Citer 0
                    • robin4002R Hors-ligne
                      robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                      dernière édition par

                      Il te manque une variable là … Regardes l’exemple.
                      https://www.minecraftforgefrance.fr/topic/1000/1-7-2-le-network#exempleAbstrait

                      K 1 réponse Dernière réponse Répondre Citer 0
                      • K Hors-ligne
                        KAHDOS @robin4002
                        dernière édition par KAHDOS

                        @robin4002 text alternatif

                        1 réponse Dernière réponse Répondre Citer 0
                        • robin4002R Hors-ligne
                          robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                          dernière édition par

                          Il y a un problème dans la classe de ton paquet. Envoies son code.

                          K 2 réponses Dernière réponse Répondre Citer 0
                          • K Hors-ligne
                            KAHDOS @robin4002
                            dernière édition par KAHDOS

                            Ce message a été supprimé !
                            1 réponse Dernière réponse Répondre Citer 0
                            • K Hors-ligne
                              KAHDOS @robin4002
                              dernière édition par

                              @robin4002 text alternatif & text alternatif

                              1 réponse Dernière réponse Répondre Citer 0
                              • robin4002R Hors-ligne
                                robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                                dernière édition par

                                dans l’handler, ça devrait être implements IMessageHandler<Packet1, IMessage>

                                K 1 réponse Dernière réponse Répondre Citer 0
                                • K Hors-ligne
                                  KAHDOS @robin4002
                                  dernière édition par

                                  @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 ?

                                  1 réponse Dernière réponse Répondre Citer 0
                                  • robin4002R Hors-ligne
                                    robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                                    dernière édition par

                                    Tu mets le code qui change l’ovelay dans la fonction onMessage de l’handler.

                                    K 1 réponse Dernière réponse Répondre Citer 0
                                    • K Hors-ligne
                                      KAHDOS @robin4002
                                      dernière édition par KAHDOS

                                      @robin4002 Et comment j’envoi mon packet :grinning_face_with_sweat: text alternatif

                                      1 réponse Dernière réponse Répondre Citer 0
                                      • K Hors-ligne
                                        KAHDOS
                                        dernière édition par

                                        Même comme ça ça ne fait rien in game text alternatif

                                        1 réponse Dernière réponse Répondre Citer 0
                                        • robin4002R Hors-ligne
                                          robin4002 Moddeurs confirmés Rédacteurs Administrateurs
                                          dernière édition par

                                          Pourtant c’est bien ce qu’il faut.

                                          Vérifies que l’handler de ton paquet est bien appelé.

                                          K 1 réponse Dernière réponse Répondre Citer 0
                                          • K Hors-ligne
                                            KAHDOS @robin4002
                                            dernière édition par

                                            @robin4002 et comment l’appeler car ma classe du Packet1 ressemble à ça text alternatif

                                            1 réponse Dernière réponse Répondre Citer 0
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • Premier message
                                              Dernier message
                                            Design by Woryk
                                            ContactMentions Légales

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB