MFF

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

    Sources de forge

    Planifier Épinglé Verrouillé Déplacé Sans suite
    1.7.10
    13 Messages 4 Publieurs 2.4k Vues 1 Abonné
    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.
    • robin4002R Hors-ligne
      robin4002 Moddeurs confirmés Rédacteurs Administrateurs
      dernière édition par

      Caused by: java.lang.ArrayIndexOutOfBoundsException: 1
      at net.minecraftforge.gradle.tasks.dev.FMLVersionPropTask.doTask(FMLVersionPropTask.java:36)
      Il y a visiblement un problème avec la version de FML. Par contre je ne serai pas dire lequel.

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

        euh ça m’avance pas c’est ça qui est bon rt c’est quand même bizarre ça
        J’ai cette classe ai cas ou ```java
        [size=mediumpackage] net.minecraftforge.gradle.tasks.dev;

        [size=medium import]  groovy.lang.Closure;
        [size=medium import] java.io.File;
        [size=medium import] java.io.IOException;
        [size=medium import] net.minecraftforge.gradle.delayed.DelayedFile;
        [size=medium import] net.minecraftforge.gradle.delayed.DelayedString;
        [size=mediumimport]  org.gradle.api.DefaultTask;
        [size=mediumimport]  org.gradle.api.tasks.OutputFile;
        %(#000000)[size=medium][[color=#676767]13]
        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
        import  org.gradle.api.tasks.TaskAction;
        %(#000000)[size=medium][[color=#3366bb]]
        import com.google.common.base.Charsets;
        [size=medium
        import] com.google.common.io.Files;
        [size=medium]
        %(#000000)[size=medium][[color=#3366bb]]
        public class [size=large]FMLVersionPropTask extends DefaultTask
        %(#000000)[size=medium]
        [[color=#676767]19]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
        {
        %(#000000)[size=medium]
        [[color=#676767]20]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            @OutputFile
        %(#000000)[size=medium]
        [[color=#676767]21]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            DelayedFile outputFile;
        %(#000000)[size=medium]
        [[color=#676767]22]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]

        %(#000000)[size=medium]
        [[color=#676767]23]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            private Closure<String> version;
        %(#000000)[size=medium]
        [[color=#676767]24]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]

        %(#000000)[size=medium]
        [[color=#676767]25]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            @TaskAction
        %(#000000)[size=medium]
        [[color=#676767]26]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            public void [size=large]doTask() throws IOException
        %(#000000)[size=medium]
        [[color=#676767]27]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            {
        %(#000000)[size=medium]
        [[color=#676767]28]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                String fullVersion;
        %(#000000)[size=medium]
        [[color=#676767]29]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                if (this.version == null)
        %(#000000)[size=medium]
        [[color=#676767]30]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                    fullVersion = (String)getProject().getVersion();
        %(#000000)[size=medium]
        [[color=#676767]31]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                else
        %(#000000)[size=medium]
        [[color=#676767]32]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                    fullVersion = this.version.call();
        %(#000000)[size=medium]
        [[color=#676767]33]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]

        %(#000000)[size=medium]
        [[color=#676767]34]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                String mcVersion = new DelayedString(getProject(), “{MC_VERSION}”).call();
        %(#000000)[size=medium]
        [[color=#676767]35]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                fullVersion = fullVersion.substring(mcVersion.length());
        %(#000000)[size=medium]
        [[color=#676767]36]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                String[] v =fullVersion.split(“-”)[1].split(“\.”);
        %(#000000)[size=medium]
        [[color=#676767]37]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                String data =
        %(#000000)[size=medium]
        [[color=#676767]38]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                “fmlbuild.major.number=”    + v[0] + “\n” +
        %(#000000)[size=medium]
        [[color=#676767]39]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                “fmlbuild.minor.number=”    + v[1] + “\n” +
        %(#000000)[size=medium]
        [[color=#676767]40]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                “fmlbuild.revision.number=” + v[2] + “\n” +
        %(#000000)[size=medium]
        [[color=#676767]41]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                “fmlbuild.build.number=”    + v[3] + “\n” +
        %(#000000)[size=medium]
        [[color=#676767]42]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                “fmlbuild.mcversion=” + new DelayedString(getProject(), “{MC_VERSION}”).call() + “\n” +
        %(#000000)[size=medium]
        [[color=#676767]43]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                “fmlbuild.mcpversion=” + new DelayedString(getProject(), “{MCP_VERSION}”).call() + “\n”;
        %(#000000)[size=medium]
        [[color=#676767]44]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                //fmlbuild.deobfuscation.hash – Not actually used anywhere
        %(#000000)[size=medium]
        [[color=#676767]45]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                Files.write(data.getBytes(Charsets.UTF_8), getOutputFile());
        %(#000000)[size=medium]
        [[color=#676767]46]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            }
        %(#000000)[size=medium]
        [[color=#676767]47]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]

        %(#000000)[size=medium]
        [[color=#676767]48]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            public void [size=large]setOutputFile(DelayedFile output)
        %(#000000)[size=medium]
        [[color=#676767]49]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            {
        %(#000000)[size=medium]
        [[color=#676767]50]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                this.outputFile = output;
        %(#000000)[size=medium]
        [[color=#676767]51]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            }
        %(#000000)[size=medium]
        [[color=#676767]52]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]

        %(#000000)[size=medium]
        [[color=#676767]53]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            public File [size=large]getOutputFile()
        %(#000000)[size=medium]
        [[color=#676767]54]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            {
        %(#000000)[size=medium]
        [[color=#676767]55]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                return outputFile.call();
        %(#000000)[size=medium]
        [[color=#676767]56]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            }
        %(#000000)[size=medium]
        [[color=#676767]57]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]

        %(#000000)[size=medium]
        [[color=#676767]58]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            public void [size=large]setVersion(Closure<String> value)
        %(#000000)[size=medium]
        [[color=#676767]59]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            {
        %(#000000)[size=medium]
        [[color=#676767]60]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
                this.version = value;
        %(#000000)[size=medium]
        [[color=#676767]61]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
            }
        %(#000000)[size=medium]
        [[color=#676767]62]

        [img=16x16http://grepcode.com/static/app/images/1x1.gif]
        }

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

          version = getVersionFromGit(getProject())
          Je pense que ça viens de la car ne marchant pas j’ai remplacer getVersionFromGit(getProject()) par ‘1.7.10’
          et quand je change 1.7.10 par 1.7.2 l’erreur change

          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

            Pourquoi tu t’embête à faire un setup de fml seul ?
            Fais directement un setup de forge :

            
            D:\Documents\Git>git clone git@github.com:MinecraftForge/MinecraftForge.git
            Cloning into 'MinecraftForge'…
            remote: Counting objects: 73777, done.
            remote: Compressing objects: 100% (3/3), done.
            remote: Total 73777 (delta 0), reused 0 (delta 0), pack-reused 73774
            Receiving objects: 100% (73777/73777), 85.83 MiB | 1.67 MiB/s, done.
            Resolving deltas: 100% (34487/34487), done.
            Checking connectivity... done.
            Checking out files: 100% (1123/1123), done.
            
            D:\Documents\Git>cd MinecraftForge
            
            D:\Documents\Git\MinecraftForge>git checkout 1.7.10
            Branch 1.7.10 set up to track remote branch 1.7.10 from origin.
            Switched to a new branch '1.7.10'
            
            D:\Documents\Git\MinecraftForge>gradlew setupForge
            ****************************
            Powered By MCP:
            http://modcoderpack.com/
            Searge, ProfMobius, Fesh0r,
            R4wk, ZeuX, IngisKahn, bspkrs
            MCP Data version : 9.05
            ****************************
            :extractWorkspace
            :getAssetsIndex
            :getAssets
            :copyAssets
            :extractMcpData
            :genSrgs
            :compressDeobfData
            :createVersionPropertiesFML
            :downloadMcpTools SKIPPED
            :downloadClient SKIPPED
            :downloadServer SKIPPED
            :updateJson
            :mergeJars SKIPPED
            :deobfuscateJar
            Applying SpecialSource...
            Applying Exceptor...
            :decompile
            :fmlPatchJar
            Injecting fml files
            Applying fml patches
            :remapCleanJar
            :extractMcResources
            :extractMcSource
            :downloadNatives-jinput-platform
            :downloadNatives-lwjgl-platform
            :downloadNatives-twitch-external-platform
            :downloadNatives-twitch-platform
            :extractNativesNew
            :extractNatives
            :makeStart
            :generateProjectClean
            :generateProjectForge
            :generateProjects
            :eclipseClean
            :Clean:eclipseProject
            :Clean:eclipseJdt
            :Clean:eclipseClasspath
            Download http://repo1.maven.org/maven2/junit/junit/4.5/junit-4.5.pom
            Download http://repo1.maven.org/maven2/junit/junit/4.5/junit-4.5.jar
            Download http://repo1.maven.org/maven2/junit/junit/4.5/junit-4.5-sources.jar
            :Clean:eclipse
            :forgePatchJar
            Applying forge patches
            :remapSourcesJar
            :extractForgeResources
            :extractForgeSources
            :eclipseForge
            :Forge:eclipseJdt
            :Forge:eclipseProject
            :Forge:eclipseClasspath
            :Forge:eclipse
            :eclipse
            :setupForge
            
            BUILD SUCCESSFUL
            
            Total time: 8 mins 39.746 secs
            D:\Documents\Git\MinecraftForge>
            
            1 réponse Dernière réponse Répondre Citer 0
            • moscaphone421M Hors-ligne
              moscaphone421
              dernière édition par

              Merci pour l’info car j’aime pas utilisé github

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

                En revanche tu ne pourras pas compiler ta propre version de forge : les sources sont protégées. De plus je ne vois pas l’utilité de le faire

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

                  Bah c’est drole a faire (j’ai réussi a refaire la border 1.8 en 1.7.10 après => Integrer sur thermos plus dur

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

                    Pourquoi ne pas utiliser un mod ?

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

                      Car robin m’avait dit que jfghsdfds désoler si j’écorche le pseudo =p ou kevin avait essayer et que c’etait trop chaud donc je passe par le code source

                      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

                        @‘SCAREX’:

                        En revanche tu ne pourras pas compiler ta propre version de forge : les sources sont protégées. De plus je ne vois pas l’utilité de le faire

                        Je ne vois pas ce qui l’empêche de distribuer une version modifié de forge : https://github.com/MinecraftForge/MinecraftForge/blob/1.7.10/MinecraftForge-License.txt#L37-L70

                        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