MFF

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

    Craft My Mod [1.1.2]

    Planifier Épinglé Verrouillé Déplacé Mods en developpement
    1.7.2
    28 Messages 10 Publieurs 11.5k 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.
    • DiangleD Hors-ligne
      Diangle
      dernière édition par

      @‘robin4002’:

      Sauf que mod avec système d’addon via fichier texte != générateur de mod.
      Rien de comparable à mcreator, surtout quand on regarde la qualité du code qu’il y a derrière.
      Ici on a vrai mod qui permet a quelqu’un qui ne s’y connait pas d’ajouter du contenu à minecraft.

      Je tiens à rappeler que ce mod permet d’ajouter du contenu à minecraft facilement, il ne sert pas a créer un mod. En clair, vous n’avez même pas prit la peine de lire entièrement la présentation qui en plus est très bien faite.

      Si vous voulez vraiment comparer ce mod, comparez-le à Flan’s mod qui utilise le même principe.

      vu de se côté oui, c’est vrai que il permet de juste ajouter des objets ^^.

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

        Ah je n’avais pas pris le mod dans ce sens là, et oui j’ai lu la description
        Je retire ce que j’ai dis!


        Juste une question, c’est quoi ce rang du swag ultra select avec le nom en bleu clair dont Superloup a fait partie avant d’être modo? Un détachement de la secte de Gugu? 😮

        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

          Moddeur confirmé, réservé aux membres qui ont montrer leurs efficacités en modding. Comme je connais epharos depuis un bon moment, je connais ces capacités donc je lui ai mit le groupe.

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

            Ah ok! Bon bah c’est pas pour moi ce groupe x)

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

              Merci bien !

              [A la base j’avais demandé un rang en rose fluo « FFMT BITCHIES » mais il a pas été accepté, du coup on m’a mis dans ce rang là ^-^]

              Les petits mods d'Epharos : [Trading Players] -> https://www.minecraftforgefrance.fr/topic/6023/trading-players-les-petits-mods-d-epharos

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

                @‘Epharos’:

                [size=largeFFMT BITCHIES]

                Je vois ça 😄

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

                  Certes ce “mod” ne permet pas de faire un mod d’un niveau extraordinaire, mais quand on observe les possibilitées offertes, c’est tout de même un travail magnifique ;D
                  Perso je ne pense pas m’en servir même si pour l’instant je ne sais pas coder, je préfère apprendre d’abord xD

                  Mais continue de l’améliorer et de le mettre à jour, il y a un travail immense derrière et on ne peut que t’en féliciter 😛

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

                    Merci 🙂

                    Je pense sortir une nouvelle version (la 1.2) soit aujourd’hui, soit demain, ça dépendra l’heure de fin de téléchargement de Game of Thrones 😛

                    Les petits mods d'Epharos : [Trading Players] -> https://www.minecraftforgefrance.fr/topic/6023/trading-players-les-petits-mods-d-epharos

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

                      pense tu que on pourrais faire du chargement en ligne, charger un .txt en ligne, avec les liens d’un .txt ?

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

                        C’est une idée à laquelle j’avais pensé (pas de la même manière mais le but était le même), je vais y travailler dessus, peut-être pas pour la 1.2 mais pour après 🙂

                        Les petits mods d'Epharos : [Trading Players] -> https://www.minecraftforgefrance.fr/topic/6023/trading-players-les-petits-mods-d-epharos

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

                          Ton travail est juste excellent, quand on sait que lire dans un fichier texte dynamiquement et transformer tout ça en code de qualité c’est pas la porte à coté 😄 Bref, mes félicitations 😄

                          PS : j’aimerais savoir comment tu fais pour trouver une ligne de texte dans un fichier, perso je fais comme ça :

                          
                          public class Reader {
                          
                          public static void main(String[] args) {
                          File testFile = new File("test.txt");
                          try {
                          List <string>lines = Files.readAllLines(testFile.toPath(), StandardCharsets.UTF_8);
                          findString(lines.toArray(), "TEST");
                          } catch (IOException e) {
                          e.printStackTrace();
                          }
                          }
                          
                          public static void findString(Object[] lines, String asked) {
                          for (int i = 0; i < lines.length; i++) {
                          if (lines*.equals(asked)) {
                          System.out.println("Test line: " + i);
                          break;
                          }
                          }
                          }
                          }
                          
                          ```</string>

                          Si je t'ai aidé, n'hésites pas à mettre un point de réputation positif !
                          Si tu m'as aidé, je n'hésiterais pas à t'en donner à mon tour !

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

                            public static void main(String[] args)
                            {
                            File file = new File(craftMyModDirection);
                            file.mkdirs();
                            File[] files = file.listFiles();
                            
                            for(File f : files)
                            {
                            String[] values = getFileValues(f);
                            System.out.println(this.setStringAttribute("cequejeveux", values);
                            }
                            }
                            
                            public static String[] getFileValues(File file)
                            {
                            BufferedReader reader = null;
                            String[] lines = new String[128];
                            
                            try
                            {
                            reader = new BufferedReader(new FileReader(file));
                            String currentLine;
                            
                            int counter = 0;
                            
                            while((currentLine = reader.readLine()) != null)
                            {
                            lines[counter] = currentLine;
                            ++counter;
                            }
                            
                            reader.close();
                            }
                            catch(Exception e)
                            {
                            e.printStackTrace();
                            }
                            finally
                            {
                            
                            }
                            
                            return lines;
                            }
                            
                            public String setStringAttribute(String attribute, String[] values)
                            {
                            for(String s : values)
                            {
                            if(s.startsWith(attribute))
                            {
                            return s.split(":")[1];
                            }
                            }
                            
                            return null;
                            }
                            

                            Ma méthode n’est pas la meilleure je le sais bien et je compte en changer plus tard. Mais pour le moment tu peux le voir à l’oeuvre au dessus (j’ai retapé les codes à la main sans faire de test par contre), ou sur la classe “Loader” de mon mod : https://github.com/Epharos/Craft-My-Mod/blob/master/src/main/java/fr/epharos/craftmymod/Loader.java

                            Les petits mods d'Epharos : [Trading Players] -> https://www.minecraftforgefrance.fr/topic/6023/trading-players-les-petits-mods-d-epharos

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

                              Merci beaucoup 😄

                              Si je t'ai aidé, n'hésites pas à mettre un point de réputation positif !
                              Si tu m'as aidé, je n'hésiterais pas à t'en donner à mon tour !

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

                                Excellente idée de mod !

                                #Le véritable ennemi est le creeper(Le véritable ennemi est le creeper)

                                >! Auteur du mod : [url=http://www.minecraftforgefrance.fr/showthread.php?tid=…

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

                                  La citation de Robin est vrai, mais vous l’exploitez dans le mauvais sens.

                                  J’ai l’impression que vous éprouvez de la jalousie lorsque vous voyez les mods makers.
                                  Mais sachez que les arguments que vous employez peuvent être aisément retourné contre vous.

                                  Vous utilisez tous forge et que vous êtes donc dépendant de forge.
                                  Vous utilisez java, et vous êtes donc dépendant de Java.
                                  Java apporte de l’abstraction au niveau du langage machine, au même titre que ce mod apporte une abstraction sur la création de mods ET POURTANT : depuis que java existe le monde de l’informatique n’est pas limité, c’est même l’inverse. Il se devellope plus vite car la machine implémente d’elle même certaines fonctionnalité. On ne perd donc plus son temps a faire un “C=0; move A to C; move B to C” pour faire un A+B.
                                  etc …

                                  Il en ai de même pour l’utilisation de votre navigateur. Si vous restez opposé au mod makers, pourquoi ne pas utiliser telnet plutot que firefox etc… ?

                                  Bref, pour moi faire un mod basique qui ajoute simplements des blocs sans utilisez ce système, c’est comme faire un feu en frottant 2 bouts de bois ensemble alors que le briquet existe.

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

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

                                    Je n’éprouve aucune jalouise, je sais que je suis un dev très médiocre… (et je pense abandonner le modding, je n’arrive pas à faire quelque chose d’assez avancé…)
                                    De plus, la plupart des moddeurs commencent par frotter deux bouts de bois au lieu d’utiliser un briquet!
                                    La citation sur les autres dépendances (java et forge) n’est ni vraie ni fausse. Je pense que grâce à la popularitée ces outils, quelqu’un prendra le relais en cas d’abandon. Ici, le mod n’a pas une aussi grosse popularité et je doute que quelqu’un prenne le relais si Epharos arrête le développement!

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

                                      Moi je prendrais le relais xD

                                      Si je t'ai aidé, n'hésites pas à mettre un point de réputation positif !
                                      Si tu m'as aidé, je n'hésiterais pas à t'en donner à mon tour !

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

                                        Je ne compte pas abandonner le développement hein ._. Où vous êtes allé chercher cette idée là ? C’est juste que je suis d’Avignon, que c’est le festival, que je travaille, donc que j’ai moins de temps ^-^

                                        Les petits mods d'Epharos : [Trading Players] -> https://www.minecraftforgefrance.fr/topic/6023/trading-players-les-petits-mods-d-epharos

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

                                          Peut être vachement utile, ma seule remarque sera de proposer un menu IG pour générer automatiquement les fichiers à config en fonction de ce que l’on veut rajouter. Par exemple une liste des possibilité et lors du clique sur Pioche par exemple, cela génère un fichier: PickaxeName.cmm, il nous suffit ensuite de le renommer et de l’éditer.

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

                                          MINECRAFT FORGE FRANCE © 2024

                                          Powered by NodeBB