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

                                Okey je vous préviens juste après

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

                                  re bon déja sa a marcher mais je ne comprends pas une chose ou est le dossier eclipse ?

                                  Ya des truc éclipse qui se créait mais pas le fichier en lui meme :
                                  https://gyazo.com/8874768cab05aa1a538ee3cc392b5fb9

                                  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

                                    Choisis le dossier lui-même comme workspace. Si ça ne fonctionne pas créés-le manuellement le dossier eclipse puis refait un setup.

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

                                      sa veux tous dire : https://gyazo.com/f34ed384ee7af831d35e988a96f7ce7e xD je test de le crée
                                      Pareil quand je crée le dossier et que je resetup

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

                                        Tu as bien fait gradlew 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
                                        • M Hors-ligne
                                          mosca421
                                          dernière édition par

                                          j’ai édit au dessus ou j’ai eclipse aussi

                                          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

                                            Si tu choisis n’importe quelle workspace et que tu fais clic droit -> import -> existing project into workspace et que tu choisis ce dossier ?

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

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB