• Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    Solved Je hais la gen : gros bug

    1.7.x
    1.7.10
    7
    18
    2797
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • SpyMan
      SpyMan last edited by robin4002

      Bonjour, encore une fois un bug qui me pourri la vie et que je ne voie pas d’où il peut bien venir :

      0_1537628302310_2016-07-30_03.32.24.png

      Comme vous pouvez le voir sur ce magnifique screenshot, DES ITEMS ! ENCORE DES ITEMS ! TOUJOURS PLUS D’ITEMS ! 😄
      Bref vous l’aurez compris je ne sais plus comment faire 😕

      src.zip

      1 Reply Last reply Reply Quote 0
      • Benjamin Loison
        Benjamin Loison last edited by

        Salut !

        Tu n’expliques EN AUCUN CAS ton problème de façon concrète !
        Tu as juste un bug où il y a pleins d’items sur une de tes cartes parce que tu as cassé un coffre ou je ne sais quoi ? Ou lorsque tu poses un bloc de ton mod etc ça se barre en steaks ?

        Bon si tu veux facilement enlever ces items je te conseille de mettre ta carte sur serveur et installer le plugin ClearLag

        >! Développeur de Altis-Life (Arma III) sur Minecraft !
        >! Site web     : https://lemnoslife.com
        TeamSpeak : ts.lemnoslife.com

        1 Reply Last reply Reply Quote 1
        • SpyMan
          SpyMan last edited by

          Le soucis c’est que ya plain d’items A COTE du coffre et il ne devrait pas y en avoir comme ca
          et je sais pas ce qui cause ca

          1 Reply Last reply Reply Quote 0
          • SCAREX
            SCAREX last edited by

            Malheureusement, sans le contexte on ne peut absolument pas te dire d’où vient le problème. tu as fais quoi pour avoir ça ?

            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 Reply Last reply Reply Quote 0
            • SpyMan
              SpyMan last edited by

              Rien ! c’est a la génération de la structure il y a tout ces items au sol

              1 Reply Last reply Reply Quote 0
              • BrokenSwing
                BrokenSwing Moddeurs confirmés Rédacteurs last edited by

                Bah il faudrait peut-être nous donner qui génère la structure … On ne peut pas deviner
                EDIT : c’est vrai qu’il y a les src mais j’ai pas envie de le télécharger + setup, désolé je l’avais oublié

                1 Reply Last reply Reply Quote 0
                • SpyMan
                  SpyMan last edited by

                  Je sais c’est chian mais il y a trop de class et toutes les mettres dans le message ça le rend degeux

                  1 Reply Last reply Reply Quote 0
                  • J
                    Jodge last edited by

                    Justement… Y a trop de classe…

                    Si tu ne veux pas mettre toute les classes à l’arrache, fait comme moi, indique les fichiers (dossier ET nom) et surtout, explique nous le trajet…

                    La structure est générer grâce à : (dossier/fichier.java:fonction)
                    Le coffre de la structure est remplis grâce à : (dossier/fichier.java:fonction)

                    1 Reply Last reply Reply Quote 0
                    • SpyMan
                      SpyMan last edited by

                      common/world…
                      Pas besoin d’etre intelligent pour comprendre que tout est dans le package “world”

                      1 Reply Last reply Reply Quote 0
                      • J
                        Jodge last edited by

                        Bon écoute, si tu veux pas y mettre du tien, et expliquer précisément TA logique, on pourra pas t’aidé…
                        La class n’es plus disponible en 1.10,et j’ai certainement pas envie de perdre mon temps à setup une version 1.7.10

                        Pour ceux qui voudrait essayer de l’aidé, son coffre est généré ici : src\main\java\com\spyman\mechanicalcraft\common\world\FactoryGen.java:spawn(Ligne 1695)
                        et il utile la classe minecraft : net.minecraft.util.WeightedRandomChestContent pour géréer.
                        La portion de code précise :

                        
                               /* ----------------------------- Chest Loot ----------------------------- */
                        
                               //* Chest Gen *//
                               world.setBlock(x+1, y+1, z+7, Blocks.chest);
                               world.setBlockMetadataWithNotify(x+1, y+1, z+7, 5, 5);
                               //* Chest Gen Loot *//
                               WeightedRandomChestContent[] chestLootList = new WeightedRandomChestContent[]
                               {
                                   new WeightedRandomChestContent(new ItemStack(MechanicalCraftItems.ironGear, 1, 0),       2, 3, 1),
                                   new WeightedRandomChestContent(new ItemStack(MechanicalCraftItems.hammer, 1, 0),         0, 1, 1),
                                   new WeightedRandomChestContent(new ItemStack(MechanicalCraftItems.wrench, 1, 0),         0, 1, 1),
                                   new WeightedRandomChestContent(new ItemStack(MechanicalCraftItems.pliers, 1, 0),         0, 1, 1),
                                   new WeightedRandomChestContent(new ItemStack(MechanicalCraftItems.ironPlate, 1, 0),      3, 5, 1),
                                   new WeightedRandomChestContent(new ItemStack(MechanicalCraftItems.bronzePickaxe, 1, 0),  0, 1, 1)
                               };
                               WeightedRandomChestContent.generateChestContents(world.rand, chestLootList, ((IInventory)world.getTileEntity(x+1, y+1, z+7)), 6);
                        
                        

                        tu vois, c’est pas compliqué d’expliqué son problème rapidement, simplement, et clairement.

                        1 Reply Last reply Reply Quote 0
                        • SpyMan
                          SpyMan last edited by

                          Mon coffre est très bien générer mais y a c’est ~850 items au sol LoL et je sais ABSOLUMENT pas pourquoi ça fait ça,
                          au départ je pensais que le coffre était set plusieurs fois mais ce n’est pas le cas donc je suis a cour d’idées 😕

                          EDIIIIIIIIIIT : ce bug n’apparaît pas en debug  mais je l’est bien sur mon minecraft client 😕

                          1 Reply Last reply Reply Quote 0
                          • jglrxavpok
                            jglrxavpok Modérateurs last edited by

                            @‘SpyMan’:

                            common/world…
                            Pas besoin d’etre intelligent pour comprendre que tout est dans le package “world”

                            J’aimerais que tu comprennes que tout le monde n’utilise la même structure, par exemple, je pourrais avoir: prefix.world.generation, prefix.generation, prefix.gen, prefix.structure, etc.

                            @‘SpyMan’:

                            Mon coffre est très bien générer mais y a c’est ~850 items au sol LoL et je sais ABSOLUMENT pas pourquoi ça fait ça,
                            au départ je pensais que le coffre était set plusieurs fois mais ce n’est pas le cas donc je suis a cour d’idées 😕

                            EDIIIIIIIIIIT : ce bug n’apparaît pas en debug  mais je l’est bien sur mon minecraft client 😕

                            As-tu d’autres mods sur ton client Minecraft? Est-ce une version de Minecraft avec Forge tout seul ou Cauldron?

                            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 Reply Last reply Reply Quote 0
                            • BrokenSwing
                              BrokenSwing Moddeurs confirmés Rédacteurs last edited by

                              Peut-tu m’expliquer la phrase :
                              ce bug n’apparaît pas en debug mais je l’est bien sur mon minecraft client
                              Cordialement BrokenSwing

                              1 Reply Last reply Reply Quote 0
                              • robin4002
                                robin4002 Moddeurs confirmés Rédacteurs Administrateurs last edited by

                                Avec les bons termes je pense que cela donne :
                                “ce bug n’apparait pas sur l’environnement de dev mais seulement sur l’environnement de prod”
                                Donc le problème peut venir d’un mod tiers s’il y a d’autres mods.

                                1 Reply Last reply Reply Quote 0
                                • SpyMan
                                  SpyMan last edited by

                                  Désolé les gens mais ça fait un peut près 1 semaines que je cherche a résoudre ce problème donc ca fini par me rendre completement ding 😕
                                  je lance mon mod avec aucun autre mod et j’ai ce bug et c’est ça que je ne comprend pas

                                  1 Reply Last reply Reply Quote 0
                                  • SCAREX
                                    SCAREX last edited by

                                    Essaie de ne pas lancer ton jeu en debug, mais en normal

                                    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 Reply Last reply Reply Quote 0
                                    • robin4002
                                      robin4002 Moddeurs confirmés Rédacteurs Administrateurs last edited by

                                      Le problème vient du code de ton générateur :

                                      int x1 = x + random.nextInt(16);
                                      int y1 = random.nextInt(128);
                                      int z1 = z + random.nextInt(16);
                                      
                                      for(int i = 0; i < 500; i++)
                                      {
                                      if(world.getBiomeGenForCoords(x1, z1) == BiomeGenBase.forest)
                                      {
                                      (new FactoryGen()).generate(world, random, x1, y1, z1);
                                      }
                                      }
                                      

                                      Tu génère 500 fois la structure au même endroit. À chaque fois le coffre est détruit et donc le contenu drop.

                                      1 Reply Last reply Reply Quote 0
                                      • SpyMan
                                        SpyMan last edited by

                                        Merci les gens 🙂

                                        1 Reply Last reply Reply Quote 0
                                        • 1 / 1
                                        • First post
                                          Last post
                                        Design by Woryk
                                        Contact / Mentions Légales

                                        MINECRAFT FORGE FRANCE © 2018

                                        Powered by NodeBB