MFF

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

    Problème avec une modification de mod

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    41 Messages 3 Publieurs 6.9k 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.
    • M Hors-ligne
      mosca421
      dernière édition par

      / Finds and sets version data
      task buildInfo {
         def cmd = "git rev-parse –short HEAD"
         def proc = cmd.execute()
         proc.waitFor()
         if (proc.exitValue() == 0) {
             ext.revision = proc.text.trim()
         } else {
             ext.revision = "GITBORK"
         }
      
         if (System.getenv().BUILD_NUMBER != null) {
             ext.buildNum = "build${System.getenv().BUILD_NUMBER}"
         } else {
             ext.buildNum = "DEV.${project.buildInfo.revision}"
         }
      
      

      Quand je la supprime j’ai une autre erreur : A problem occurred evaluating root project ‘TConstruct’.

      Could not find property ‘buildInfo’ on root project ‘TConstruct’.

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

        Enlève de task buildInfo à “version =”

        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
        • M Hors-ligne
          mosca421
          dernière édition par

          /*
          * Tinkers Construct
          * Master build file
          *
          * Authors: Sunstrike, ProgWML6
          * Help from AbrarSyed
          */
          
          buildscript {
             repositories {
                 mavenCentral()
          mavenLocal()
                 maven {
                     name = 'ForgeFS'
                     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'
             }
          }
          
          repositories {
             maven {
                 name 'CB Maven FS'
                 url "http://chickenbones.net/maven/"
             }
             /*maven {
                  name "ProfMobius Maven FS"
                  url "http://mobiusstrip.eu/maven"
             }*/
             maven {
                 name 'DVS1 Maven FS'
                 url 'http://dvs1.progwml6.com/files/maven'
             }
             maven {
                 name 'ForgeFS'
                 url 'http://files.minecraftforge.net/maven'
             }
          }
          
          // Load ForgeGradle
          apply plugin: 'forge'
          group = 'tconstruct'
          
          // Define properties file
          ext.configFile = file "build.properties"
          
          configFile.withReader {
             // Load config.  It shall from now be referenced as simply config or project.config
             def prop = new Properties()
             prop.load(it)
             project.ext.config = new ConfigSlurper().parse prop
          }
          configurations {
             deployerJars
          }
          
          dependencies {
             compile "mantle:Mantle:${config.minecraft_version}-${config.mantle_version}:deobf"
             compile "codechicken:CodeChickenLib:${config.minecraft_version}-${config.CCLIB_version}:dev"
             compile "codechicken:CodeChickenCore:${config.minecraft_version}-${config.ccc_version}:dev"
             compile "codechicken:NotEnoughItems:${config.minecraft_version}-${config.NEI_version}:dev"
             compile "codechicken:ForgeMultipart:${config.minecraft_version}-${config.fmp_version}:dev"
             //compile "mcp.mobius.waila:Waila:${config.waila_version}:dev"
             deployerJars 'org.apache.maven.wagon:wagon-ssh:2.2'
          }
          
          version = "${config.minecraft_version}-${artifact_version}"
          
          minecraft {
             version = config.minecraft_version + "-" + config.forge_version
             runDir = 'run'
             replace '${version}', project.version
          }
          
          sourceSets {
             main {
                 resources {
                     srcDir 'resources'
                 }
             }
          }
          processResources
          {
             inputs.property "version", artifact_version
             inputs.property "MCversion", config.minecraft_version
          
             // Replace stuff in text files, not binaries.
             from(sourceSets.main.resources.srcDirs) {
                 include '**/*.info'
                 // Replace version and MCversion
                 expand 'version':artifact_version,'MCversion':config.minecraft_version
             }
          
             // Copy everything else that's not text
             from(sourceSets.main.resources.srcDirs) {
                 exclude '**/*.info'
             }
          }
          
          // Add Coremod Manifest
          jar {
             manifest {
                 attributes 'FMLAT': 'TConstruct_at.cfg'
             }
          }
          
          // Create deobf dev jars
          task deobfJar(type: Jar) {
             from sourceSets.main.output
             classifier = 'deobf'
          manifest {
                 attributes 'FMLAT': 'TConstruct_at.cfg'
             }
          }
          
          // Create API library jar
          task libJar(type: Jar) {
             from(sourceSets.main.java) {
                 include "tconstruct/library/**/*"
             }
             classifier = 'lib'
          }
          
          // Create Maven source jar
          task sourceJar(type: Jar, dependsOn:classes) {
             classifier = 'sources'
             from sourceSets.main.allJava
          }
          
          artifacts {
             archives deobfJar
             archives libJar
             archives sourceJar
          }
          // verify the properties exist.. or initialize.
          if (!project.hasProperty("keystore_location")) // keystore location
             ext.keystore_location = ".";
          
          if (!project.hasProperty("keystore_user_alias")) // keystore user alias
             ext.keystore_user_alias = "";
          if (!project.hasProperty("sftp_username"))
             ext.sftp_username = "";
          if (!project.hasProperty("sftp_key"))
             ext.sftp_key = "";
          if (!project.hasProperty("keystore_user_password")) // keystore user pass
             ext.keystore_user_password = "";
          if (System.getenv().KSK_PW != null)
          ext.keystore_user_password =System.getenv().KSK_PW;
          
          task("uploadJars", dependsOn:"build") {
          
             description = "uploads JARs"
          
             if (project.hasProperty("local_maven") || project.hasProperty("sftp_maven")) {
             apply plugin: 'maven'
                 uploadArchives {
                     repositories {
              if(project.hasProperty("local_maven"))
             {
                             mavenDeployer {
                                 repository(url: "file://${local_maven}")
             }
                         }
          if(project.hasProperty("sftp_maven")) {
                             repositories.mavenDeployer {
             configuration = configurations.deployerJars
                                 repository(url: "sftp://${sftp_maven}"){
          authentication(userName: "${sftp_username}",privateKey: "${sftp_key}")}
             }
                         }
                     }
                 }    
             }
          }
          
          

          https://gyazo.com/4af50ce705e9f60058d03b14fc873661

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

            Je t’ai dit d’enlever aussi la version

            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
            • M Hors-ligne
              mosca421
              dernière édition par

              C’est pareil

              • What went wrong:
                A problem occurred evaluating root project ‘TConstruct’.

              Could not find property ‘artifact_version’ on task ‘:processResources’.

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

                Envoi le 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
                • M Hors-ligne
                  mosca421
                  dernière édition par

                  Mis plus haut en “code”

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

                    Dans celui que tu m’as envoyé il y a la version…

                    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
                    • M Hors-ligne
                      mosca421
                      dernière édition par

                      /*
                      * Tinkers Construct
                      * Master build file
                      *
                      * Authors: Sunstrike, ProgWML6
                      * Help from AbrarSyed
                      */
                      
                      buildscript {
                         repositories {
                             mavenCentral()
                      mavenLocal()
                             maven {
                                 name = 'ForgeFS'
                                 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'
                         }
                      }
                      
                      repositories {
                         maven {
                             name 'CB Maven FS'
                             url "http://chickenbones.net/maven/"
                         }
                         /*maven {
                              name "ProfMobius Maven FS"
                              url "http://mobiusstrip.eu/maven"
                         }*/
                         maven {
                             name 'DVS1 Maven FS'
                             url 'http://dvs1.progwml6.com/files/maven'
                         }
                         maven {
                             name 'ForgeFS'
                             url 'http://files.minecraftforge.net/maven'
                         }
                      }
                      
                      // Load ForgeGradle
                      apply plugin: 'forge'
                      group = 'tconstruct'
                      
                      // Define properties file
                      ext.configFile = file "build.properties"
                      
                      configFile.withReader {
                         // Load config.  It shall from now be referenced as simply config or project.config
                         def prop = new Properties()
                         prop.load(it)
                         project.ext.config = new ConfigSlurper().parse prop
                      }
                      configurations {
                         deployerJars
                      }
                      
                      dependencies {
                         compile "mantle:Mantle:${config.minecraft_version}-${config.mantle_version}:deobf"
                         compile "codechicken:CodeChickenLib:${config.minecraft_version}-${config.CCLIB_version}:dev"
                         compile "codechicken:CodeChickenCore:${config.minecraft_version}-${config.ccc_version}:dev"
                         compile "codechicken:NotEnoughItems:${config.minecraft_version}-${config.NEI_version}:dev"
                         compile "codechicken:ForgeMultipart:${config.minecraft_version}-${config.fmp_version}:dev"
                         //compile "mcp.mobius.waila:Waila:${config.waila_version}:dev"
                         deployerJars 'org.apache.maven.wagon:wagon-ssh:2.2'
                      }
                      
                      minecraft {
                         version = config.minecraft_version + "-" + config.forge_version
                         runDir = 'run'
                         replace '${version}', project.version
                      }
                      
                      sourceSets {
                         main {
                             resources {
                                 srcDir 'resources'
                             }
                         }
                      }
                      processResources
                      {
                         inputs.property "version", artifact_version
                         inputs.property "MCversion", config.minecraft_version
                      
                         // Replace stuff in text files, not binaries.
                         from(sourceSets.main.resources.srcDirs) {
                             include '**/*.info'
                             // Replace version and MCversion
                             expand 'version':artifact_version,'MCversion':config.minecraft_version
                         }
                      
                         // Copy everything else that's not text
                         from(sourceSets.main.resources.srcDirs) {
                             exclude '**/*.info'
                         }
                      }
                      
                      // Add Coremod Manifest
                      jar {
                         manifest {
                             attributes 'FMLAT': 'TConstruct_at.cfg'
                         }
                      }
                      
                      // Create deobf dev jars
                      task deobfJar(type: Jar) {
                         from sourceSets.main.output
                         classifier = 'deobf'
                      manifest {
                             attributes 'FMLAT': 'TConstruct_at.cfg'
                         }
                      }
                      
                      // Create API library jar
                      task libJar(type: Jar) {
                         from(sourceSets.main.java) {
                             include "tconstruct/library/**/*"
                         }
                         classifier = 'lib'
                      }
                      
                      // Create Maven source jar
                      task sourceJar(type: Jar, dependsOn:classes) {
                         classifier = 'sources'
                         from sourceSets.main.allJava
                      }
                      
                      artifacts {
                         archives deobfJar
                         archives libJar
                         archives sourceJar
                      }
                      // verify the properties exist.. or initialize.
                      if (!project.hasProperty("keystore_location")) // keystore location
                         ext.keystore_location = ".";
                      
                      if (!project.hasProperty("keystore_user_alias")) // keystore user alias
                         ext.keystore_user_alias = "";
                      if (!project.hasProperty("sftp_username"))
                         ext.sftp_username = "";
                      if (!project.hasProperty("sftp_key"))
                         ext.sftp_key = "";
                      if (!project.hasProperty("keystore_user_password")) // keystore user pass
                         ext.keystore_user_password = "";
                      if (System.getenv().KSK_PW != null)
                      ext.keystore_user_password =System.getenv().KSK_PW;
                      
                      task("uploadJars", dependsOn:"build") {
                      
                         description = "uploads JARs"
                      
                         if (project.hasProperty("local_maven") || project.hasProperty("sftp_maven")) {
                         apply plugin: 'maven'
                             uploadArchives {
                                 repositories {
                          if(project.hasProperty("local_maven"))
                         {
                                         mavenDeployer {
                                             repository(url: "file://${local_maven}")
                         }
                                     }
                      if(project.hasProperty("sftp_maven")) {
                                         repositories.mavenDeployer {
                         configuration = configurations.deployerJars
                                             repository(url: "sftp://${sftp_maven}"){
                      authentication(userName: "${sftp_username}",privateKey: "${sftp_key}")}
                         }
                                     }
                                 }
                             }    
                         }
                      }
                      
                      
                      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

                        Plus simple -> tu installes git et tu gardes le build.gradle comme il est de base …

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

                          J’ai déja git

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

                            Il n’est pas dans ton path alors, essaie dans ton dossier de faire “git –help”

                            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
                            • M Hors-ligne
                              mosca421
                              dernière édition par

                              Ne marche pas comment je fais xD ?

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

                                Tu vas dans les variables d’environnement système et ajoute le chemin vers git

                                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
                                • M Hors-ligne
                                  mosca421
                                  dernière édition par

                                  Le chemin vers git je le connais et je sais ou le mettre mais je vais jusqu’à ou dedans ?

                                  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 faut ajouter le dossier bin de git à la variable path.

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

                                      Je comprend pas excuse mais je suis perdu la
                                      cette variable ? : https://gyazo.com/6254669e80a37c6874eb3219dffb65da

                                      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

                                        Tout à la fin de valeur tu ajoutes :
                                        ;C:\Program Files (x86)\Git\bin

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

                                          Voila maintenant je gradlew set…… ?

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

                                            gradlew setupDecompWorkspace eclipse

                                            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
                                            • 1
                                            • 2
                                            • 3
                                            • 3 / 3
                                            • Premier message
                                              Dernier message
                                            Design by Woryk
                                            ContactMentions Légales

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB