• S'inscrire
    • Se connecter
    • Recherche
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    Modifier classe de Minecraft

    Sans suite
    2
    12
    2903
    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.
    • S
      Sayac12 dernière édition par

      Bonjour,
      Cela fait longtemps que je ne suis pas venu sur ce forum car j’avais arrêté le modding. Aujourd’hui, j’essaie de créer un tout petit mod mais j’ai un problème : il faudrait que je redéfinisse une méthode qui retourne TRUE si la variable n’est pas égale à une valeur pour qu’elle retourne TRUE au contraire si elle est égale à cette valeur.
      Pour faire simple, j’aimerais transformer ça :
      :::
          public static boolean isAllowedCharacter(char character)

      {
              return character != 167 && character >= 32 && character != 127;
          }
      :::

      en ça :
      :::
          public static boolean isAllowedCharacter(char character)

      {
              return character = 167 && character >= 32 && character != 127;
          }
      :::

      mais évidemment dans ma classe.
      Sinon je continue à chercher et à essayer d’autres choses.
      Merci d’avance

      Crée le mod TNT++ 1.6.4

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

        Heu j’ai pas compris le problème. Si tu veux autoriser le caractère 167, il suffit de retirer la condition.
        Et sinon pour tester une égalité c’est toujours un double égale. Un égale c’est pour une initiation de variable.

        1 réponse Dernière réponse Répondre Citer 0
        • S
          Sayac12 dernière édition par

          Merci de m’avoir répondu. C’est exactement ce que je veux faire. J’avais pas trouvé de mod alors j’ai voulu le créer moi-même. Effectivement j’avais oublié un égal.
          Je crois savoir de quelle condition tu parle j’y ai pensé après mais comment suis-je censé l’enlever ?

          Crée le mod TNT++ 1.6.4

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

            return character >= 32 && character != 127;
            C’est pas plus compliqué que ça.
            Car avec  :

            return character == 167 && character >= 32 && character != 127;
            ça ne fonctionnera que si le caractère est le 167.

            1 réponse Dernière réponse Répondre Citer 0
            • S
              Sayac12 dernière édition par

              Oui mais je ne peux pas modifier le fichier, alors comment l’éditer ?
              Désolé si je pose des questions stupides il fait que je me remettre à la programmation…

              Crée le mod TNT++ 1.6.4

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

                C’est quelle classe ?

                1 réponse Dernière réponse Répondre Citer 0
                • S
                  Sayac12 dernière édition par

                  Celle ou y’a cette méthode c’est net.minecraft.util.ChatAllowedCharacters (1.8).

                  Crée le mod TNT++ 1.6.4

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

                    Pas possible de changer sans utiliser un core mod et ASM. Ce qui est plutôt compliqué 😕

                    1 réponse Dernière réponse Répondre Citer 0
                    • S
                      Sayac12 dernière édition par

                      Ah mince ! Moi qui pensais que ça serait simple  😞
                      J’essaierai de chercher.

                      Crée le mod TNT++ 1.6.4

                      1 réponse Dernière réponse Répondre Citer 0
                      • S
                        Sayac12 dernière édition par

                        Quelqu’un sait comment faire un core mod ? Ou du moins où trouver un tuto ? J’en trouve pas 😞

                        Crée le mod TNT++ 1.6.4

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

                          http://www.minecraftforum.net/forums/mapping-and-modding/mapping-and-modding-tutorials/1571568-tutorial-1-6-2-changing-vanilla-without-editing

                          1 réponse Dernière réponse Répondre Citer 0
                          • S
                            Sayac12 dernière édition par

                            Merci ! Je sens que je vais galérer mais je vais essayer quand même. En plus le tuto est en anglais donc ça n’arrange rien.

                            Crée le mod TNT++ 1.6.4

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

                            MINECRAFT FORGE FRANCE © 2018

                            Powered by NodeBB