MFF

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

    BUG NEI (Not Enough Items) IRecipe

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    12 Messages 3 Publieurs 4.5k Vues 1 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.
    • W Hors-ligne
      WizardIceTea
      dernière édition par

      J’ai trouver cette vidéo sur youtube 1.7.2 je vais tentez ci j’y arrive je pou rais peut-être postez un tuto en français.

      Youtube Video

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

        J’ai fait quelque recherche sur Not Enough Items mais j’ai un problème comment interagir avec un autre mod.

        Je voudrais ne pas maitre de dépendance à mon mod
        Juste exécutez de nouvelle instruction si NEI est détecter.
        mais je n’ai pas sue trouvez comment faire.

        Je n’ai pas trouvez comment faire des dépendance de mod non plus

        j’ai trouvez une vidéo montrant comment installez les source NEI
        Youtube Video

        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 la classe principale de ton mod :

          if(Loader.isModLoaded("modid de nei, c'est juste NEI je crois")
          {
              NeiIntegration.load();
          }
          

          Ensuite tu créés une classe nommé NeiIntegration dans laquelle tu ajoutes une fonction load. Dans ta fonction load mets ton code en rapport avec NEI.
          Si NEI n’est pas installé il ne va pas charger cette classe donc aucun risque de crash.
          Si NEI est installé il va charger la classe et donc le code qui se trouve dans la fonction load.

          1 réponse Dernière réponse Répondre Citer 1
          • W Hors-ligne
            WizardIceTea
            dernière édition par

            robin4002 je n’ai toujours pas abandonnez de faire marcher NEI pour mes craft je touche aux but !
            Pour que NEI détecte le plugin il faut

            package com.gmail.wizardicetea.mod.niewit;
            
            import codechicken.nei.*;
            import codechicken.nei.api.IConfigureNEI;
            import cpw.mods.fml.common.Loader;
            
            public class PLUGIN_NEI {
            
               public static boolean load()
               {
                IConfigureNEI pluginiconfig = new mod_iConfig();
                pluginiconfig.loadConfig();
                   return NEIModContainer.plugins.add(pluginiconfig);
               }
            }
            

            La class mod_iConfig implements IConfigureNEI

            La class RecipeInfo méthode load peut donner une idée de comment permettre NEI de lire les recette.

            j’oubliai NEI vois mes recette mais pas bien et ne fais pas tout les connexion .

            Ça  doit venir de loadCraftingRecipes de class ShapedRecipesWIT_Handler extends TemplateRecipeHandler

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

              Tu ne respectes pas la convention java donc ton code est illisible.

              Il faut d’abord vérifier que NEI est chargé : Loader.isModLoaded(“nei”)

              Site web contenant mes scripts : http://SCAREXgaming.github.io

              Pas de demandes de support par MP ni par skype SVP.
              Je n'accepte sur skype que l…

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

                c’est quoi la class ShapedOreRecipe ? sa sert pour quelles recettes ?
                On vois des ligne dédier à cette class dans ShapedRecipeHandler mais pas de class ShapedOreRecipeHandler

                ShapedRecipeHandler  gère donc plusieurs recettes ? ShapedRecipe et ShapedOreRecipe

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

                  ShapedOreRecipe est pour les recettes de l’oreDictionary

                  Site web contenant mes scripts : http://SCAREXgaming.github.io

                  Pas de demandes de support par MP ni par skype SVP.
                  Je n'accepte sur skype que l…

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

                    @‘SCAREX’:

                    Tu ne respectes pas la convention java donc ton code est illisible.

                    Il faut d’abord vérifier que NEI est chargé : Loader.isModLoaded(“nei”)

                    bon tu n’indic pas le convention non respecter  , je ne met pas le vrais code que j’utilise Loader.isModLoaded est mis ailleurs

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

                      public class PLUGIN_NEI { // Les noms de classe commencent par une majuscule et prennent une majuscule à chaque changement de mot : VoiciUnNomDeClasseValide
                      
                        public static boolean load()
                        {
                            IConfigureNEI pluginiconfig = new mod_iConfig(); // même chose qu'au-dessus
                            pluginiconfig.loadConfig();
                            return NEIModContainer.plugins.add(pluginiconfig);
                        }
                      }
                      

                      EDIT :
                      je me suis penché sur la question : il s’avère que tu n’as pas à ajouter toi-même la classe dans la liste, tu dois juste avoir une classe qui commence par “NEI” et finit par “Config” et implements IConfigureNEI, ensuite le ClassDiscoverer créera une instance et chargera la méthode ce qui évite de regarder si NEI est chargé. Malheureusement je n’ai pas réussi à le faire marcher (du moins en debug).

                      Site web contenant mes scripts : http://SCAREXgaming.github.io

                      Pas de demandes de support par MP ni par skype SVP.
                      Je n'accepte sur skype que l…

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

                        @‘SCAREX’:

                        ShapedOreRecipe est pour les recettes de l’oreDictionary

                        pour répétez c’est quoi ? oreDictionary ou ShapedOreRecipe sa concerne quoi comme craft. Si je puis me permettre oreDictionary ce n’est pas parlent.

                        Pour le chargement du plugin j’avais compris la même chose ce n’est pas ca qui me pose problème .

                        Bon problème an partie j’avais oublier une méthode j’ais un bug inexplicable mais je devrais m’en sortir mon plugin fonctionne avec 1 bug mineur.

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

                        MINECRAFT FORGE FRANCE © 2024

                        Powered by NodeBB