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

    Résolu Exportation du mod qui foire (nom de fichier incorrect)

    1.7.x
    1.7.10
    4
    11
    1623
    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.
    • Folgansky
      Folgansky Correcteurs dernière édition par

      C’est la soirée où je n’ai que des gros problèmes avec mon mod.

      J’ai exporté une version de mon mod qui n’a pas été reconnu par mon serveur (pouf plus rien), du coup je re-exporte une version pour voir où est le prob et boum:

      :::

      Voilà, donc en fait ça m’a créé un .jar qui ne sert à rien.

      Modifs que j’ai fais depuis la dernière exportation:
      -ajout d’un bloc type four (Gui/Container/recipes)
      -ajout d’un cooldown sur mes montures

      Rien de plus de mémoire.

      Où dois-je chercher pour que ce problème ne se reproduise plus et que je puisse exporter de nouveau un fichier viable svp?
      (C’est un peu la détresse là Xd )

      EDIT: La seule piste que j’ai pour le moment serait ma déclaration du GuiHandler peut-être, ici à la fin:

      ! ```java
      @SuppressWarnings(“static-access”)
      @EventHandler
      public void Init(FMLInitializationEvent event)
      {
      MinecraftForge.EVENT_BUS.register(new LivingEventHandler());
      ! EntityRegistry.registerGlobalEntityID(EntityKart.class, “kart”, EntityRegistry.findGlobalUniqueEntityId(), new Color(200, 200, 0).getRed(), new Color(0, 0, 0).getRed());
              EntityRegistry.registerModEntity(EntityKart.class, “kart”, 801, this.instance, 40, 1, true);
      EntityRegistry.registerGlobalEntityID(EntityMoto.class, “moto”, EntityRegistry.findGlobalUniqueEntityId(), new Color(140, 140, 80).getRed(), new Color(140, 140, 0).getRed());
              EntityRegistry.registerModEntity(EntityMoto.class, “moto”, 802, this.instance, 40, 1, true);
      EntityRegistry.registerGlobalEntityID(EntityBuggy.class, “buggy”, EntityRegistry.findGlobalUniqueEntityId(), new Color(0, 0, 0).getRed(), new Color(0, 0, 0).getRed());
              EntityRegistry.registerModEntity(EntityBuggy.class, “buggy”, 803, this.instance, 40, 1, true);  
      EntityRegistry.registerGlobalEntityID(EntityBMX.class, “bmx”, EntityRegistry.findGlobalUniqueEntityId(), new Color(80, 80, 80).getRed(), new Color(80, 80, 80).getRed());
              EntityRegistry.registerModEntity(EntityBMX.class, “bmx”, 804, this.instance, 40, 1, true);  
      EntityRegistry.registerGlobalEntityID(EntityBaignoire.class, “baignoire”, EntityRegistry.findGlobalUniqueEntityId(), new Color(140, 140, 80).getRed(), new Color(80, 80, 80).getRed());
              EntityRegistry.registerModEntity(EntityBaignoire.class, “baignoire”, 805, this.instance, 40, 1, true); 
      EntityRegistry.registerGlobalEntityID(EntityBolide.class, “bolide”, EntityRegistry.findGlobalUniqueEntityId(), new Color(20, 20, 20).getRed(), new Color(20, 20, 20).getRed());
              EntityRegistry.registerModEntity(EntityBolide.class, “bolide”, 806, this.instance, 40, 1, true);

      EntityRegistry.registerModEntity(EntityBlockSittable.class, “EntityBlockSittable”, 1, this, 500, 5, false);

      ! GameRegistry.registerTileEntity(TileEntityBlockBank.class, “Modpg:block_bank”);
      GameRegistry.registerTileEntity(TileEntitySpot.class, “Modpg:spot”);
      GameRegistry.registerTileEntity(TileEntityEclairage.class, “Modpg:eclairage”);
      GameRegistry.registerTileEntity(TileEntityLampadaire.class, “Modpg:lampadaire”);
         GameRegistry.registerTileEntity(TileEntityTrophee.class, “Modpg:trophee”);
      GameRegistry.registerTileEntity(TileEntityHote.class, “Modpg:hotte”);
      GameRegistry.registerTileEntity(TileEntityMicrowaves.class, “Modpg:microwaves”);
      GameRegistry.registerTileEntity(TileEntityOven.class, “Modpg:oven”);
      GameRegistry.registerTileEntity(TileEntityComptoir.class, “Modpg:comptoir”);
      GameRegistry.registerTileEntity(TileEntityPlacard.class, “Modpg:placard”);
      GameRegistry.registerTileEntity(TileEntityToaster.class, “Modpg:toaster”);
      GameRegistry.registerTileEntity(TileEntityEvier.class, “Modpg:evier”);
      GameRegistry.registerTileEntity(TileEntityFrigo.class, “Modpg:frigo”);
      GameRegistry.registerTileEntity(TileEntityCoffre.class, “Modpg:coffre”);
      GameRegistry.registerTileEntity(TileEntityMachineStup.class, “Modpg:MachineStupTileEntity”);
      ! NetworkRegistry.INSTANCE.registerGuiHandler(instance, new GuiHandler());
      proxy.registerRender();
      }

      :::
      1 réponse Dernière réponse Répondre Citer 0
      • SCAREX
        SCAREX dernière édition par

        envoi ton build.gradle

        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
        • Folgansky
          Folgansky Correcteurs dernière édition par

          :::

          buildscript {
              repositories {
                  mavenCentral()
                  maven {
                      name = "forge"
                      url = "http://files.minecraftforge.net/maven"
                  }
                  maven
                  {
                      name = "sonatype"
                      url = "https://oss.sonatype.org/content/repositories/snapshots/"
                  }
              }
              dependencies
              {
                  classpath 'net.minecraftforge.gradle:ForgeGradle:1.2-SNAPSHOT'
              }
          }
          
          apply plugin: 'forge'
          
          version = "2.4.5"
          group= "fr.powergame.modpg" // http://maven.apache.org/guides/mini/guide-naming-conventions.html
          archivesBaseName = "ModPg"
          
          minecraft 
          {
              version = "1.7.10-10.13.4.1448-1.7.10"
              runDir = "eclipse/assets"
          }
          
          dependencies {
              // you may put jars on which you depend on in ./libs
              // or you may define them like so..
              //compile "some.group:artifact:version:classifier"
              //compile "some.group:artifact:version"
          
              // real examples
              //compile 'com.mod-buildcraft:buildcraft:6.0.8:dev'  // adds buildcraft to the dev env
              //compile 'com.googlecode.efficient-java-matrix-library:ejml:0.24' // adds ejml to the dev env
          
              // for more info…
              // http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
              // http://www.gradle.org/docs/current/userguide/dependency_management.html
          
          }
          
          processResources
          {
              // this will ensure that this task is redone when the versions change.
              inputs.property "version", project.version
              inputs.property "mcversion", project.minecraft.version
          
              // replace stuff in mcmod.info, nothing else
              from(sourceSets.main.resources.srcDirs) {
                  include 'mcmod.info'
          
                  // replace version and mcversion
                  expand 'version':project.version, 'mcversion':project.minecraft.version
              }
          
              // copy everything else, thats not the mcmod.info
              from(sourceSets.main.resources.srcDirs) {
                  exclude 'mcmod.info'
              }
          }
          
          

          :::

          Je ne touche qu’à la version. 2.4.3 tout allait bien 2.4.4 tout fout le camp, 2.4.5 je comprend pourquoi.

          ps: J’ai édit le premier message.

          En fait, je suis presque sûr que ma noobitude m’a fait faire une connerie ici:

          NetworkRegistry.INSTANCE.registerGuiHandler(instance, new GuiHandler());
          
          1 réponse Dernière réponse Répondre Citer 0
          • SCAREX
            SCAREX dernière édition par

            pourquoi ton runDir est mis sur eclipse/assets ? çà devrait être eclipse

            pourquoi il y a-t-il “@SuppressWarnings(“static-access”)” dans ta classe principale ? je pense que le problème vient de là

            pour ton gui handler : pourquoi çà viendrait de là ?

            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
            • Folgansky
              Folgansky Correcteurs dernière édition par

              Parce que c’est la seule chose de nouvelle par rapport à avant.

              edit: Le “@SuppressWarnings(“static-access”)” c’est pour éviter les message d’erreurs jaunes sur this.instance

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

                Je vois pas comment çà pourrait venir de là. mais as-tu essayé d’enlever le suppress warnings et de modifier le runDir ?

                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
                • Folgansky
                  Folgansky Correcteurs dernière édition par

                  Oh, donc en fait il ne faut pas faire this.instance? Mais juste instance?

                  EntityRegistry.registerGlobalEntityID(EntityKart.class, "kart", EntityRegistry.findGlobalUniqueEntityId(), new Color(200, 200, 0).getRed(), new Color(0, 0, 0).getRed());
                  
                          EntityRegistry.registerModEntity(EntityKart.class, "kart", 801, this.instance, 40, 1, true);
                  

                  Devient:

                  EntityRegistry.registerGlobalEntityID(EntityKart.class, "kart", EntityRegistry.findGlobalUniqueEntityId(), new Color(200, 200, 0).getRed(), new Color(0, 0, 0).getRed());
                  
                          EntityRegistry.registerModEntity(EntityKart.class, "kart", 801, instance, 40, 1, true);
                  

                  Jusque là je n’ai jamais eu de problème lié à ça mais j’éditerai quand j’aurai tenté tout ça.

                  Edit: Non ça ne change rien.

                  1 réponse Dernière réponse Répondre Citer 0
                  • Superloup10
                    Superloup10 Modérateurs dernière édition par

                    Déjà, je vois plusieurs problèmes, en premier lieu, ta méthode devrait être “init” et non “Init”, en second lieu, java new Color(200, 200, 0).getRed() va renvoyer uniquement la couleur rouge. Relance un build avec cette commande ```
                    gradlew build –stacktrace

                    Si vous souhaitez me faire un don, il vous suffit de cliquer sur le bouton situé en dessous.

                    Je suis un membre apprécié et joueur, j'ai déjà obtenu 17 points de réputation.

                    1 réponse Dernière réponse Répondre Citer 0
                    • Folgansky
                      Folgansky Correcteurs dernière édition par

                      :::

                      !
                      :::
                      ! Ps: Convention java actualisée pour le “init” et j’ai viré les couleurs, je ne me sers pas des oeufs de toute façon.

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

                        <dossier de=“” forge=“”>/.gradle/gradle.log
                        ça sera plus simple avec le contenu de ce fichier. Car les screen de la console …

                        As-tu des fichiers avec des accents ou des caractères spéciaux dans le nom ?</dossier>

                        1 réponse Dernière réponse Répondre Citer 1
                        • Folgansky
                          Folgansky Correcteurs dernière édition par

                          :::


                          Powered By MCP:             
                           http://modcoderpack.com/    
                           Searge, ProfMobius, Fesh0r, 
                           R4wk, ZeuX, IngisKahn, bspkrs
                           MCP Data version : unknown


                          All projects evaluated.
                          Selected primary task ‘DefaultTaskParameter{taskName=‘build’,projectPath=‘null’}’
                          Tasks to be executed: [task ‘:compileApiJava’, task ‘:processApiResources’, task ‘:apiClasses’, task ‘:sourceMainJava’, task ‘:compileJava’, task ‘:processResources’, task ‘:classes’, task ‘:jar’, task ‘:compileTestJava’, task ‘:processTestResources’, task ‘:testClasses’, task ‘:test’, task ‘:extractMcpData’, task ‘:getVersionJson’, task ‘:extractUserDev’, task ‘:genSrgs’, task ‘:reobf’, task ‘:assemble’, task ‘:check’, task ‘:build’]
                          :compileApiJava (Thread[main,5,main]) started.
                          :compileApiJava
                          Skipping task ‘:compileApiJava’ as it has no source files.
                          :compileApiJava UP-TO-DATE
                          :compileApiJava (Thread[main,5,main]) completed. Took 0.026 secs.
                          :processApiResources (Thread[main,5,main]) started.
                          :processApiResources
                          Skipping task ‘:processApiResources’ as it has no source files.
                          :processApiResources UP-TO-DATE
                          :processApiResources (Thread[main,5,main]) completed. Took 0.01 secs.
                          :apiClasses (Thread[main,5,main]) started.
                          :apiClasses
                          Skipping task ‘:apiClasses’ as it has no actions.
                          :apiClasses UP-TO-DATE
                          :apiClasses (Thread[main,5,main]) completed. Took 0.009 secs.
                          :sourceMainJava (Thread[main,5,main]) started.
                          :sourceMainJava
                          Executing task ‘:sourceMainJava’ (up-to-date check took 0.106 secs) due to:
                            Input file C:\Users\TRINITY\Desktop\Modding\Workspace Eclipse\forge-1.7.10\src\main\java\fr\powergame\modpg\common\Modpg.java has changed.
                          :sourceMainJava (Thread[main,5,main]) completed. Took 0.763 secs.
                          :compileJava (Thread[main,5,main]) started.
                          :compileJava
                          Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net//forgeSrc/1.7.10-10.13.4.1448-1.7.10/forgeSrc-1.7.10-10.13.4.1448-1.7.10.pom]
                          Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/org/scala-lang/scala-parser-combinators_2.11/1.0.1/scala-parser-combinators_2.11-1.0.1.pom]
                          Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/org/scala-lang/scala-swing_2.11/1.0.1/scala-swing_2.11-1.0.1.pom]
                          Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/org/scala-lang/scala-xml_2.11/1.0.2/scala-xml_2.11-1.0.2.pom]
                          file or directory ‘C:\Users\TRINITY\Desktop\Modding\Workspace Eclipse\forge-1.7.10\libs’, not found
                          Executing task ‘:compileJava’ (up-to-date check took 1.19 secs) due to:
                            Input file C:\Users\TRINITY\Desktop\Modding\Workspace Eclipse\forge-1.7.10\build\sources\java\fr\powergame\modpg\common\Modpg.java has changed.
                          file or directory ‘C:\Users\TRINITY\Desktop\Modding\Workspace Eclipse\forge-1.7.10\libs’, not found
                          Compiling with JDK Java compiler API.
                          warning: [options] bootstrap class path not set in conjunction with -source 1.6
                          1 warning
                          :compileJava (Thread[main,5,main]) completed. Took 4.753 secs.
                          :processResources (Thread[main,5,main]) started.
                          :processResources
                          Skipping task ‘:processResources’ as it is up-to-date (took 0.285 secs).
                          :processResources UP-TO-DATE
                          :processResources (Thread[main,5,main]) completed. Took 0.297 secs.
                          :classes (Thread[main,5,main]) started.
                          :classes
                          Skipping task ‘:classes’ as it has no actions.
                          :classes (Thread[main,5,main]) completed. Took 0.005 secs.
                          :jar (Thread[main,5,main]) started.
                          :jar
                          Executing task ‘:jar’ (up-to-date check took 0.123 secs) due to:
                            Input file C:\Users\TRINITY\Desktop\Modding\Workspace Eclipse\forge-1.7.10\build\classes\main\fr\powergame\modpg\common\Modpg$3.class has changed.
                            Input file C:\Users\TRINITY\Desktop\Modding\Workspace Eclipse\forge-1.7.10\build\classes\main\fr\powergame\modpg\common\Modpg.class has changed.
                            Input file C:\Users\TRINITY\Desktop\Modding\Workspace Eclipse\forge-1.7.10\build\classes\main\fr\powergame\modpg\common\Modpg$4.class has changed.
                          :jar (Thread[main,5,main]) completed. Took 1.694 secs.
                          :compileTestJava (Thread[main,5,main]) started.
                          :compileTestJava
                          Skipping task ‘:compileTestJava’ as it has no source files.
                          :compileTestJava UP-TO-DATE
                          :compileTestJava (Thread[main,5,main]) completed. Took 0.008 secs.
                          :processTestResources (Thread[main,5,main]) started.
                          :processTestResources
                          Skipping task ‘:processTestResources’ as it has no source files.
                          :processTestResources UP-TO-DATE
                          :processTestResources (Thread[main,5,main]) completed. Took 0.01 secs.
                          :testClasses (Thread[main,5,main]) started.
                          :testClasses
                          Skipping task ‘:testClasses’ as it has no actions.
                          :testClasses UP-TO-DATE
                          :testClasses (Thread[main,5,main]) completed. Took 0.007 secs.
                          :test (Thread[main,5,main]) started.
                          :test
                          file or directory ‘C:\Users\TRINITY\Desktop\Modding\Workspace Eclipse\forge-1.7.10\build\classes\test’, not found
                          Skipping task ‘:test’ as it has no source files.
                          :test UP-TO-DATE
                          :test (Thread[main,5,main]) completed. Took 0.01 secs.
                          :extractMcpData (Thread[main,5,main]) started.
                          :extractMcpData
                          Skipping task ‘:extractMcpData’ as it is up-to-date (took 0.003 secs).
                          :extractMcpData UP-TO-DATE
                          :extractMcpData (Thread[main,5,main]) completed. Took 0.011 secs.
                          :getVersionJson (Thread[main,5,main]) started.
                          :getVersionJson
                          Executing task ‘:getVersionJson’ (up-to-date check took 0.0 secs) due to:
                            Task has not declared any outputs.
                          :getVersionJson (Thread[main,5,main]) completed. Took 0.317 secs.
                          :extractUserDev (Thread[main,5,main]) started.
                          :extractUserDev
                          Failed to get resource: GET. [HTTP HTTP/1.1 403 Forbidden: https://libraries.minecraft.net/net/minecraftforge/forge/1.7.10-10.13.4.1448-1.7.10/forge-1.7.10-10.13.4.1448-1.7.10.pom]
                          Skipping task ‘:extractUserDev’ as it is up-to-date (took 1.263 secs).
                          :extractUserDev UP-TO-DATE
                          :extractUserDev (Thread[main,5,main]) completed. Took 1.271 secs.
                          :genSrgs (Thread[main,5,main]) started.
                          :genSrgs
                          Skipping task ‘:genSrgs’ as task onlyIf is false.
                          :genSrgs SKIPPED
                          :genSrgs (Thread[main,5,main]) completed. Took 1.236 secs.
                          :reobf (Thread[main,5,main]) started.
                          :reobf
                          Executing task ‘:reobf’ (up-to-date check took 0.003 secs) due to:
                            No history is available.
                          :reobf FAILED
                          :reobf (Thread[main,5,main]) completed. Took 0.891 secs.

                          FAILURE: Build failed with an exception.

                          • What went wrong:
                            Execution failed for task ‘:reobf’.

                          MALFORMED

                          • Try:
                            Run with –stacktrace option to get the stack trace. Run with --debug option to get more log output.

                          BUILD FAILED

                          Total time: 16.849 secs

                          :::

                          J’ai fais “gradlew build --info” pour avoir ça.

                          Sinon oui maintenant que tu me le dis je crois que je me suis permis tout dernièrement de nommer des textures avec accent. Je modifie tout ça de suite pour voir ce qu’il en est.

                          Edit:

                          Bingo! En plein dedans, va falloir que j’arrête de taffer les textures à pas d’heure, ça me fait faire n’importe quoi.
                          Merci Robin et bien sûr les autres pour m’avoir aidé et avoir donné de votre temps.

                          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