MFF

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

    Modifier le menu principal

    Planifier Épinglé Verrouillé Déplacé Tutoriels des membres
    56 Messages 15 Publieurs 16.1k 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.
    • robin4002R Hors-ligne
      robin4002 Moddeurs confirmés Rédacteurs Administrateurs
      dernière édition par

      Le set private value sur le spash texte ne va pas fonctionner correctement.

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

        Car le nom obfusqué ne sera pas correct à l’exportation ?

        EDIT : je test

        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
        • robin4002R Hors-ligne
          robin4002 Moddeurs confirmés Rédacteurs Administrateurs
          dernière édition par

          Oui.

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

            Effectivement, j’avais pensé à çà sauf que je ne connais pas de moyen d’avoir le nom obfusqué de la variable.

            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
            • elias54E Hors-ligne
              elias54 Administrateurs
              dernière édition par

              Suite à la requête de SCAREX, la vidéo du topic a été modifié pour ajouter la version qui a été publié sur la chaîne Minecraft Forge France.

              Mon site | GitHub

              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 chercher dans les mappings. Les fichiers se trouve dans C:\Users\Robin.gradle\caches\minecraft\de\oceanlabs\mcp\mcp_snapshot\

                1 réponse Dernière réponse Répondre Citer 0
                • jglrxavpokJ Hors-ligne
                  jglrxavpok Modérateurs
                  dernière édition par

                  Ou alors tu peux aussi utiliser l’index du field dans la classe 😉

                  Sent from my GT-I9000 using Tapatalk 2

                  Modérateur sur MFF. 
                  Mon Github: http://github.com/jglrxavpok
                  Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

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

                    J’aime pas utiliser les index car ils changent en fonction de la classe mère. Je corrigerais le tuto une fois chez moi (d’ici 3 jours).

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

                      J’ai fixé le problème d’obfuscation, le tutoriel est valide.

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

                        c’est quoi la ligne de code pour pouvoir directement rejoindre un serveur?

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

                          Je crois que c’est FMLCommonHandler. connectToServerAtStartup

                          Envoyé de mon SM-G920F en utilisant Tapatalk

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

                            @‘SCAREX’:

                            Je crois que c’est FMLCommonHandler. connectToServerAtStartup

                            Envoyé de mon SM-G920F en utilisant Tapat

                            Tu pourrais appronfondire car cela nous aide pas a créé un bouton qui nous connecte a notre serveur ( Avec une IP )
                            Merci d’avance j’en ai grandement besoin

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

                              package fr.scarex.tutorialmod.client;
                              
                              /* Ici vont les imports
                              
                              /**
                              * @author SCAREX
                              *
                              */
                              public class ClientProxy extends CommonProxy
                              {
                              public ClientProxy() {
                              // registering the PROXY to use events from MinecraftForge
                              MinecraftForge.EVENT_BUS.register(this);
                              }
                              
                              /**
                              * This function is called when the init method of a GuiScreen is called and
                              * modify the current buttons and the splash text
                              */
                              @SubscribeEvent
                              public void onInitGuiEvent(InitGuiEvent.Post event) {
                              if (event.gui instanceof GuiMainMenu) { // On regarde si le gui est bien le menu principal
                              int i = event.gui.height / 4 + 48; // On définit une variable pour simplifier le code (elle est utilisée par Minecraft)
                              event.buttonList.add(new GuiButton(30, event.gui.width / 2 - 100, i + 24 * 2, 100, 20, "Bouton de connexion") { // On crée un bouton avec l'ID 30 de 100 de large et 20 de large
                              @Override
                              public void mouseReleased(int x, int y) { // Lorsque l'on clique
                              FMLClientHandler.connectToServerAtStartup("tonAdresse", lePort); // On lance la connection au serveur
                              }
                              });
                              }
                              }
                              }
                              

                              Voilà le code qu’il faut, si tu as besoin de plus de détails, n’hésite pas.

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

                                Merci beaucoup je vais voir si tu m’as avancé dans mon projet  😉

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

                                  [font=monospaceFMLClientHandler][font=monospace.][font=monospaceconnectToServerAtStartup][font=monospace(][font=monospace“tonAdresse”][font=monospace,] lePort[font=monospace);] [font=monospace// On lance la connection au serveur]
                                  Je vois pas ce que tu veut dire pas lePort :/

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

                                    25565 le port par défaut d’un serveur genre adresse_ip : port

                                    Si je t'ai filé un coup de main n'oublie pas le + / -
                                    Par contre évite les demandes d'aides en MP, tu sera sympa'

                                    La JavaDoc c'est comme le PQ, ça sert à ce démerder tous seul. -Victor Hugo- 2017

                                    Une superbe API pour animer vos super modèles CraftStudio dans Minecraft !

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

                                      Cannot make a static reference to the non-static method connectToServerAtStartup(String, int) from the type FMLClientHandler

                                      Voila se que ça me met …

                                      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

                                        FMLClientHandler.instance().connectToServerAtStartup(…);

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

                                          Niquel Merci à vous
                                          –------------------------------------------------------------------
                                          SCAREX sa te dérangerai de m’accorder quelque instant sur skype j’ai quelque truc a te demandé 
                                          Merci d’avance

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

                                            Bonjour j’ai un problème je ne peux pas ajouter plusieur bouton dans ma class sans qui me mette une erreur . Voila ma class

                                            
                                            package com.google.commando24.proxy;
                                            
                                            import java.awt.Desktop;
                                            import java.net.URI;
                                            
                                            import net.minecraft.client.gui.GuiButton;
                                            import net.minecraft.client.gui.GuiMainMenu;
                                            import net.minecraft.client.gui.GuiOptions;
                                            import net.minecraft.client.gui.GuiScreenResourcePacks;
                                            import net.minecraft.client.resources.I18n;
                                            import net.minecraftforge.client.event.GuiOpenEvent;
                                            import net.minecraftforge.client.event.GuiScreenEvent.ActionPerformedEvent;
                                            import net.minecraftforge.client.event.GuiScreenEvent.InitGuiEvent;
                                            import net.minecraftforge.common.MinecraftForge;
                                            import cpw.mods.fml.common.ObfuscationReflectionHelper;
                                            import cpw.mods.fml.common.eventhandler.SubscribeEvent;
                                            import com.google.commando24.common.ModTEM;
                                            
                                            public class ClientProxy extends CommonProxy 
                                            {
                                            @Override
                                            public void registerRender()
                                            {
                                            
                                            }
                                            public ClientProxy() {
                                               MinecraftForge.EVENT_BUS.register(this);
                                            }
                                            
                                            @SubscribeEvent
                                            public void onInitGuiEvent(InitGuiEvent.Post event) {
                                            for(Object b : event.buttonList) {
                                            if (((GuiButton) b).id == 0 )
                                            {
                                            ((GuiButton) b).visible = false;
                                            }
                                            }
                                            }
                                            @SubscribeEvent
                                            public void onInitGuiEvent1(InitGuiEvent.Post event) {
                                            for(Object b : event.buttonList) {
                                            if (((GuiButton) b).id == 1 )
                                            {
                                            ((GuiButton) b).visible = false;
                                            }
                                            }
                                            }
                                            @SubscribeEvent
                                            public void onInitGuiEvent2(InitGuiEvent.Post event) {
                                            for(Object b : event.buttonList) {
                                            if (((GuiButton) b).id == 4 )
                                            {
                                            ((GuiButton) b).visible = false;
                                            }
                                            }
                                            }
                                            @SubscribeEvent
                                            public void onInitGuiEvent3(InitGuiEvent.Post event) {
                                            for(Object b : event.buttonList) {
                                            if (((GuiButton) b).id == 14 )
                                            {
                                            ((GuiButton) b).visible = false;
                                            }
                                            }
                                            }
                                            @SubscribeEvent
                                            public void onInitGuiEvent5(InitGuiEvent.Post event) {
                                            for(Object b : event.buttonList) {
                                            if (((GuiButton) b).id == 6 )
                                            {
                                            ((GuiButton) b).visible = false;
                                            }
                                            }
                                            }
                                            @SubscribeEvent
                                            public void onInitGuiEvent6(InitGuiEvent.Post event) {
                                            for(Object b : event.buttonList) {
                                            if (((GuiButton) b).id == 2 )
                                            {
                                            ((GuiButton) b).visible = false;
                                            }
                                            }
                                            }
                                            @SubscribeEvent
                                            public void onInitGuiEvent7(InitGuiEvent.Post event) {
                                            for(Object b : event.buttonList) {
                                            if (((GuiButton) b).id == 5 )
                                            {
                                            ((GuiButton) b).visible = false;
                                            }
                                            }{
                                            int i = event.gui.height / 4 + 48;
                                            event.buttonList.add(new GuiButton(30, event.gui.width / 2 - 100, i + 30 * 2, 100, 20, "TeamSpeak") {
                                            @Override
                                            public void mouseReleased(int x, int y) {
                                            if (Desktop.isDesktopSupported()) {
                                            try {
                                            Desktop.getDesktop().browse(new URI("ts3server://ts.minecraftforgefrance.fr?port=9987"));
                                            } catch (Exception e) { 
                                            
                                            }
                                            }
                                            }
                                            });
                                            }
                                            }
                                            }
                                            

                                            Il crash si je rajoute un bouton .

                                            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