MFF

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

    Créer la base de votre mod

    Planifier Épinglé Verrouillé Déplacé Les bases
    1.7.x
    163 Messages 40 Publieurs 101.2k Vues 7 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.
    • Superloup10S Hors-ligne
      Superloup10 Modérateurs
      dernière édition par

      Fais CTRL + SCHIFT + O, pour réorganisé les imports de ta classe ModTutoriel.java

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

        Passe ton curseur sur les erreurs puis clique sur “Import chemin.dune.Classe”

        Moddeur à la retraite et développeur de trucs en Java.

        J'aide les gens comme je peux, alors si mon message v…

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

          Ah, la blague… Comme quoi parfois il suffit d’un message sur un forum pour résoudre un problème sur lequel on s’arrache les cheveux pendant des heures.
          Merci en tous cas.

          Par contre lorsque je clique sur “Run”, je ne peux le faire que pour le Client, le Server ne s’affiche pas. J’ai toujours ces messages dans la console d’eclipse lorsque j’essaie de lancer le jeu coté client:

          [20:09:15] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
          [20:09:15] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
          [20:09:15] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
          java.io.IOException: Server returned HTTP response code: 403 for URL: https://authserver.mojang.com/authenticate
          at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
          at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
          at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
          at cpw.mods.fml.common.launcher.Yggdrasil.login(Yggdrasil.java:108)
          at cpw.mods.fml.common.launcher.FMLTweaker.acceptOptions(FMLTweaker.java:91)
          at net.minecraft.launchwrapper.Launch.launch(Launch.java:113)
          at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
          [20:09:16] [main/INFO] [FML]: Forge Mod Loader version 7.2.209.1112 for Minecraft 1.7.2 loading
          [20:09:16] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_05, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre8
          [20:09:16] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
          [20:09:16] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
          [20:09:16] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
          [20:09:16] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
          [20:09:16] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
          [20:09:16] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
          [20:09:16] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
          [20:09:17] [main/ERROR] [FML]: The minecraft jar file:/C:/Users/Travail/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1112/forgeSrc-1.7.2-10.12.1.1112.jar!/net/minecraft/client/ClientBrandRetriever.class appears to be corrupt! There has been CRITICAL TAMPERING WITH MINECRAFT, it is highly unlikely minecraft will work! STOP NOW, get a clean copy and try again!
          [20:09:17] [main/ERROR] [FML]: FML has been ordered to ignore the invalid or missing minecraft certificate. This is very likely to cause a problem!
          [20:09:17] [main/ERROR] [FML]: Technical information: ClientBrandRetriever was at jar:file:/C:/Users/Travail/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1112/forgeSrc-1.7.2-10.12.1.1112.jar!/net/minecraft/client/ClientBrandRetriever.class, there were 0 certificates for it
          [20:09:17] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
          [20:09:17] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
          [20:09:17] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
          [20:09:17] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
          [20:09:17] [main/ERROR] [LaunchWrapper]: Unable to launch
          java.lang.reflect.InvocationTargetException
          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_05]
          at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_05]
          at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_05]
          at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_05]
          at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?]
          at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?]
          Caused by: joptsimple.MissingRequiredOptionException: Missing required option(s) ['accessToken']
          at joptsimple.OptionParser.ensureRequiredOptions(OptionParser.java:447) ~[OptionParser.class:?]
          at joptsimple.OptionParser.parse(OptionParser.java:437) ~[OptionParser.class:?]
          at net.minecraft.client.main.Main.main(Main.java:47) ~[Main.class:?]
          … 6 more
          Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release
          
          

          Une idée ?

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

            Passe en Java 7 peut être ou réinstalle Forge

            Moddeur à la retraite et développeur de trucs en Java.

            J'aide les gens comme je peux, alors si mon message v…

            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

              Non, c’est pas ça le problème. Deuxième fois que répond à ça, c’est que tu as mal suivis cette partie : http://www.minecraftforgefrance.fr/showthread.php?tid=566#bonus
              Soit ton mdp est faux, soit tu as oublié quelque chose.

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

                En effet, j’avais vu cette solution mais étant sur de mon mot de passe je n’ai pas vérifié, et c’est idiot mais j’avais totalement oublié que j’avais temporairement changé mon mot de passe minecraft. Ce problème est donc bien résolu.

                Cependant, cela n’explique pas pourquoi je ne peux lancer le jeu que en mode Client, pas en Server. Une idée, une fois de plus sans vouloir abuser ?

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

                  Un @SideOnly oublié? Une condition Side.isClient oubliée? Problème de proxy?

                  Moddeur à la retraite et développeur de trucs en Java.

                  J'aide les gens comme je peux, alors si mon message v…

                  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

                    Envoie les logs du lancement du serveur.

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

                      C’est justement le problème, je ne peux lancer l’appli du serveur. Voyez plutôt :

                      Dans le doute, voici les logs de lancement de l’appli Client :

                      [22:18:55] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLTweaker
                      [22:18:55] [main/INFO] [LaunchWrapper]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLTweaker
                      [22:18:55] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLTweaker
                      [22:18:57] [main/INFO] [FML]: Forge Mod Loader version 7.2.209.1112 for Minecraft 1.7.2 loading
                      [22:18:57] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_05, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre8
                      [22:18:57] [main/INFO] [FML]: Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation
                      [22:18:57] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
                      [22:18:57] [main/INFO] [LaunchWrapper]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
                      [22:18:57] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
                      [22:18:57] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
                      [22:18:57] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
                      [22:18:57] [main/ERROR] [FML]: The binary patch set is missing. Either you are in a development environment, or things are not going to work!
                      [22:18:57] [main/ERROR] [FML]: The minecraft jar file:/C:/Users/Travail/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1112/forgeSrc-1.7.2-10.12.1.1112.jar!/net/minecraft/client/ClientBrandRetriever.class appears to be corrupt! There has been CRITICAL TAMPERING WITH MINECRAFT, it is highly unlikely minecraft will work! STOP NOW, get a clean copy and try again!
                      [22:18:57] [main/ERROR] [FML]: FML has been ordered to ignore the invalid or missing minecraft certificate. This is very likely to cause a problem!
                      [22:18:57] [main/ERROR] [FML]: Technical information: ClientBrandRetriever was at jar:file:/C:/Users/Travail/.gradle/caches/minecraft/net/minecraftforge/forge/1.7.2-10.12.1.1112/forgeSrc-1.7.2-10.12.1.1112.jar!/net/minecraft/client/ClientBrandRetriever.class, there were 0 certificates for it
                      [22:18:57] [main/ERROR] [FML]: FML appears to be missing any signature data. This is not a good thing
                      [22:18:57] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
                      [22:18:57] [main/INFO] [LaunchWrapper]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
                      [22:18:57] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
                      [22:18:57] [main/INFO]: Setting user: Kahash
                      [22:18:58] [Client thread/INFO]: LWJGL Version: 2.9.0
                      [22:18:58] [Client thread/INFO] [MinecraftForge]: Attempting early MinecraftForge initialization
                      [22:18:58] [Client thread/INFO] [FML]: MinecraftForge v10.12.1.1112 Initialized
                      [22:18:58] [Client thread/INFO] [FML]: Replaced 182 ore recipies
                      [22:18:58] [Client thread/INFO] [MinecraftForge]: Completed early MinecraftForge initialization
                      [22:18:58] [Client thread/INFO] [FML]: Searching C:\Program Files\Forge src\eclipse\mods for mods
                      [22:18:59] [Client thread/INFO] [examplemod]: Mod examplemod is missing the required element 'name'. Substituting examplemod
                      [22:18:59] [Client thread/ERROR] [FML]: FML has detected a mod that is using a package name based on 'net.minecraft.src' : net.minecraft.src.FMLRenderAccessLibrary. This is generally a severe programming error. There should be no mod code in the minecraft namespace. MOVE YOUR MOD! If you're in eclipse, select your source code and 'refactor' it into a new package. Go on. DO IT NOW!
                      [22:19:00] [Client thread/INFO] [FML]: Forge Mod Loader has identified 5 mods to load
                      [22:19:01] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:examplemod, FMLFileResourcePack:Mod Tutoriel
                      [22:19:01] [Client thread/INFO] [FML]: Processing ObjectHolder annotations
                      [22:19:01] [Client thread/INFO] [FML]: Found 341 ObjectHolder annotations
                      [22:19:01] [Client thread/INFO] [FML]: Configured a dormant chunk cache size of 0
                      [22:19:01] [Client thread/INFO] [FML]: Applying holder lookups
                      [22:19:01] [Client thread/INFO] [FML]: Holder lookups applied
                      
                      Starting up SoundSystem…
                      Initializing LWJGL OpenAL
                      (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
                      OpenAL initialized.
                      [22:19:01] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas
                      [22:19:01] [Client thread/INFO]: Created: 256x256 textures/items-atlas
                      DIRT BLOCK >> tile.dirt
                      Méthode côté client
                      
                      [22:19:01] [Sound Library Loader/INFO]: Sound engine started
                      [22:19:01] [Client thread/INFO] [FML]: Forge Mod Loader has successfully loaded 5 mods
                      [22:19:01] [Client thread/INFO]: Reloading ResourceManager: Default, FMLFileResourcePack:Forge Mod Loader, FMLFileResourcePack:Minecraft Forge, FMLFileResourcePack:examplemod, FMLFileResourcePack:Mod Tutoriel
                      [22:19:01] [Client thread/INFO]: Created: 512x256 textures/blocks-atlas
                      [22:19:02] [Client thread/INFO]: Created: 256x256 textures/items-atlas
                      
                      SoundSystem shutting down…
                      Author: Paul Lamb, www.paulscode.com
                      
                      Starting up SoundSystem...
                      Initializing LWJGL OpenAL
                      (The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.org)
                      OpenAL initialized.
                      
                      [22:19:02] [Sound Library Loader/INFO]: Sound engine started
                      
                      

                      Je précise que dans les config de lancement, j’ai deux exemplaires de l’Appli Client et deux de l’Appli Server.

                      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

                        Que serveur n’apparait pas, ça c’est pas normal du tout. Par-contre qu’il y ait deux server et client dans la liste de “run configuration” ça c’est normal. Je ne vois pas d’où ça peut venir 😕
                        Dans run configuration -> server tu as quoi ? normalement ça devrait être comme ça :
                        http://puu.sh/9mmEy/2cdb7844dc.png
                        http://puu.sh/9mmFi/e3a95aa9db.png

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

                          J’ai bien peur que ces deux onglets soient configurés de la même façon. Peut-être le problème se trouve-t-il du coté de la classe cpw.mods.fml.relauncher.ServerLaunchWrapper ?

                          Edit: J’ai remplacé le contenu des onglets Main et Arguments de l’appli Client par les données de l’appli Server, et le serveur se lance parfaitement. Donc les informations de l’appli du serveur sont correctes mais pourquoi n’ai-je que l’appli client dans la liste si les infos de l’appli du serveur sont bonnes ?

                          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

                            Non, pas possible.
                            Sinon clic sur le projet minecraft, run as -> java application et choisis ServerLaunchWrapper

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

                              Je ne peux pas, le sous menu “Run as” est vide, la seule chose présente est : “none applicable”.

                              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

                                Même en cliquant sur le projet Minecraft d’abord ?

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

                                  Ah si, cette fois on est bons, et j’ai d’ailleurs les deux dans la liste à présent. C’était vraiment idiot comme problème au final, je n’ai pas pensé à cliquer sur le nom du projet pensant qu’il était sélectionné par défaut !

                                  Merci beaucoup pour ta persévérance 😄

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

                                    Bonsoir en lancant mon mod j’ai eu une erreur :

                                    Using incremental CMS is deprecated and will likely be removed in a future release
                                    

                                    Sauriez vous d’où cela provient ?
                                    PS : j’ai fais l’installation correctement et le code n’a pas d’erreur, je viens de re vérifier 😉

                                    Mes mods :

                                    >! GGButtonMod : http://minecraftforgefrance.fr/showthread.php?tid=1280
                                    CraftYourMenu : http://minecraftforgefrance.fr/showth…

                                    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

                                      Ça vient de java, rien à voir avec ton mod.
                                      Il me semble que ce message apparait lorsqu’on utilise java 8.

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

                                        Mais hier je lancais mon mod sans problème pourtant :huh:
                                        EDIT : Ah non en faite résolu ^^ Merci quand même de l’aide 🙂

                                        Mes mods :

                                        >! GGButtonMod : http://minecraftforgefrance.fr/showthread.php?tid=1280
                                        CraftYourMenu : http://minecraftforgefrance.fr/showth…

                                        1 réponse Dernière réponse Répondre Citer 0
                                        • RedRelayR Hors-ligne
                                          RedRelay Moddeurs confirmés
                                          dernière édition par

                                          L’un des plus gros avantage de forge, c’est qu’il permet de faire des mods universels, il n’y a donc qu’une seule version de votre mod pour le client et le serveur. Les proxy vont être très utilisé pour ça, car en fonction du side (client ou serveur) les fonctions seront soit appelé dans le client proxy, soit dans le common proxy.
                                          Créez deux nouvelles classes, ClientProxy et CommonProxy. Mettez ces deux classes soit dans un nouveau package dédié aux proxy (fr.minecraftforgefrance.tutoriel.proxy dans mon cas), soit CommonProxy dans le package common et ClientProxy dans le package client. Le client proxy doit hériter du CommonProxy (public class ClientProxy extends CommonProxy).
                                          Ajoutez une méthode nommé registerRender du type void dans les deux proxy, avec l’annotation @Override dans le ClientProxy.

                                          Je ne suis pas d’accord avec ce qu’il y a en rouge :
                                          Je trouve que ça porte a confusion, on devrait plutot dire “une seule version pour le client et le serveur dédié”.
                                          Car comme je l’explique dans mon tuto sur le network, le client c’est aussi le serveur.
                                          Donc en réalité cette fusion nous permet de créé des mods qui marcheront a la fois sur le client-seveur.exe et le serveur.exe qui est le serveur dédié.

                                          Vous allez me dire que je suis titilleux et vous avez raison, mais c’est un point sensible les proxies et beaucoup bloque la dessus. Donc pour éviter les confusions mieux vaut être le plus clair possible et éviter tout malentendu.
                                          D’ailleur … cette phrase est-elle vrai ? Pas a mon sens.
                                          Est ce un énorme avantage de pouvoir developper des mods pour les serveur dédies uniquement ?
                                          Comme je l’ai dit dans mon tutoriel, je raye de la liste la notion de Side.Server car je n’en voit pas l’interet.
                                          Est ce que forge perdrait de son interet si on ne pouvait developper que des mods qui marche en solo, en multi-local et en multi-distant (Donc en gros qui fonctionne partout) mais qui ne fonctionne pas exlusivement en serveur dédié ? Non.
                                          Vous voyez ou je veux en venir ? Il y a un contre sens dans le tutoriel.

                                          Je pense que la notion de proxy demande a elle seule un tutoriel.
                                          J’explique en détails le fonctionnement d’un proxy dans mon tutoriel sur le network, mais je ne donne aucun exemple pour montrer comment le mettre en place. Contrairement a ce tutoriel qui n’explique presque pas comment ça fonctionne mais qui donne des exemples. Bien que, les exemples ne sont pas assez riche selon moi.

                                          Je vais faire un tutoriel a part sur les proxies donc 😉
                                          Mais avant ça, j’ai une façon particulière de les gérer donc je vous en ferais par dans “Discussions Générales” avant de me lancer dans la rédaction du tutoriel 🙂

                                          –------------------------------------------------------------------------------------
                                          Si tu trouves mon intervention pertinente, n'hésite pas a m…

                                          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

                                            Dans cette phrase le serveur dédié est sous entendu. Puisque côté archive final de mod, on ne différencie que le serveur dédié et le client (avec serveur intégré).
                                            Après c’est vrai que ça peut porter à confusion.

                                            Le fait d’avoir une seule archive pour les deux restes un gros avantage, à l’époque ou les deux n’était pas regroupé, développer un mod serveur était beaucoup plus compliqué. L’universalité à énormément simplifié les choses, donc pour moi ça reste un gros avantage, parmi les autres avantages de forge. Mais c’est vrai que c’est pas juste cette avantage qui fait tout l’intérêt de Forge.

                                            Pour les proxies, franchement je ne vois pas ce qu’il y de compliqué.
                                            Il y a une deux classes, si le mods est lancé en client, le proxy prend la valeur client proxy, et sinon si c’est lancé en serveur le proxy prend la valeur commonProxy.
                                            En fait ce que je trouve mal fait, c’est le nom de common proxy qui devrait plutôt être nommé serverproxy, car en réalité il n’est que exécuté par le serveur, sauf si on fait un super.maMéthode() dans le client proxy.

                                            Mais à l’époque où j’ai appris à créer un mod forge, ceci n’était pas expliqué et du-coup le client proxy / common proxy est resté (et puis c’est aussi le nom indiqué dans la ligne du @SidedProxy, ce qui est aussi mal fait …).

                                            ÉDIT : d’ailleurs je viens de me rendre compte que ton explication est fausse dans ton tutoriel sur le network, common proxy n’est pas exécuté par le serveur intégré. Le serveur intégré est considéré comme le client, donc il passe aussi sur le client proxy.

                                            1 réponse Dernière réponse Répondre Citer 0
                                            • 1
                                            • 2
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 9
                                            • 8 / 9
                                            • Premier message
                                              Dernier message
                                            Design by Woryk
                                            ContactMentions Légales

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB