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

    Résolu Qu'est ce qu'Eclipse exécute pour démarer Minecraft

    Autres
    4
    6
    1174
    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.
    • Cl00e9ment
      Cl00e9ment dernière édition par

      Bonjour à tous,

      J’aimerais développer un logiciel permettant de créer des mods Minecraft sans que l’utilisateur ait des connaissances en Java.

      Voici mon problème : sur mon logiciel, il y aura un bouton "exécuter " pour pouvoir démarrer Minecraft et avoir un aperçu du mod (comme on le fait sur Eclipse). Seulement, je ne sais pas ce qu’exécute Eclipse pour démarrer Minecraft. Je pense qu’il exécute la classe “Main” déjà compilé. Son chemin d’accès selon le package explorer est :

      Minecraft/Referenced Libraries/forgeSrc-1.8-11.14.3.1450.jar/net/minecraft/main/Main.class

      Le fichier “forgeSrc-1.8-11.14.3.1450.jar” est situé dans mon ordinateur (c’est marqué à coté) à l’adresse :

      C:\Users\clement.gradle\caches\minecraft\net\minecraftforge\forge\1.8-11.14.3.1450\snapshot\20141130

      Quand j’entre cette adresse je trouve :
      “srgs” (Dossier de fichiers)
      "forgeSrc-1.8-11.14.3.1450 (Executable Jar File)
      "forgeSrc-1.8-11.14.3.1450-sources (Executable Jar File)
      "forgeSrc-1.8-11.14.3.1450-sources.jar.md5 (Fichier MD5)

      Je soupçonne “forgeSrc-1.8-11.14.3.1450” d’abriter “net/minecraft/main/Main.class” mais impossible de rentrer dedans (c’est un fichier .jar). Et quand je le démarre il ne se passe rien.
      Je voudrais donc savoir comment éclipse fait pour démarrer ce fichier, si c’est bien ce fichier qu’il exécute.

      merci.

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

        Salut,
        Sur eclipse, clic sur la flèche vers le bas à côté de la flèche verte pour lancer puis clic sur run configuration.
        Et là, miracle :

        Tu as la main class.
        Mais il y a encore mieux, un petit gradlew runClient lance le jeu sans eclipse et en plus il compile avant de lancer.

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

          Je te conseille d’abord de comprendre complètement gradle avant de ta lancer là dedans, mais voici comment cela fonctionne :

          • gradle récupère minecraft + forge
          • il les déobfusque
          • il télécharge les dépendances
          • il crée des classes supplémentaires pour faire le lancement appelées GradleStrat et GradleStartServer il me semble
          • lorsque tu fais gradle build, gradle va compiler ton mod avec toutes les dépendances et va obfusquer ton 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
          • Superloup10
            Superloup10 Modérateurs dernière édition par

            @‘SCAREX’:

            Je te conseille d’abord de comprendre complètement gradle avant de ta lancer là dedans, mais voici comment cela fonctionne :

            • gradle récupère minecraft + forge
            • il les déobfusque
            • il télécharge les dépendances
            • il crée des classes supplémentaires pour faire le lancement appelées GradleStrat et GradleStartServer il me semble
            • lorsque tu fais gradle build, gradle va compiler ton mod avec toutes les dépendances et va obfusquer ton mod

            C’est pas Gradle qui fais ça, c’est surtout ForgeGradle.

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

              Oui mais c’est mieux de comprendre gradle avant

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

                Merci pour vos réponses, cela m’a beaucoup aidé.

                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