MFF

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

    Customiser votre bloc

    Planifier Épinglé Verrouillé Déplacé Les blocs
    1.6.x
    69 Messages 17 Publieurs 24.0k Vues 3 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.
    • RexysFRR Hors-ligne
      RexysFR
      dernière édition par

      C’est encore moi 😄 ! Je voudrais que mon minerai de saphir drop une gemme de saphir sa j’ai réussi. Ce que j’arrive pas à faire c’est que si la pioche est enchanté fortune on drop plus, le résultat est le même, enchant ou non le bloc drop 1 gemme. Il y a cela mais il y autre chose, j’ai cherché dans BlockOre.java, pour que mon minerai drop de l’exp sa c’est également fait, mon bloc drop de l’exp mais seulement quand il est cassé avec une pioche fortune.

      Classe de mon bloc :

      package alphis.blocks;
      
      import java.util.Random;
      
      import alphis.common.AlphisMOD;
      import net.minecraft.block.Block;
      import net.minecraft.block.material.Material;
      import net.minecraft.creativetab.CreativeTabs;
      import net.minecraft.util.MathHelper;
      import net.minecraft.world.IBlockAccess;
      import net.minecraft.world.World;
      
      public class blockore2 extends Block {
      
      public blockore2(int id)
      {
      super(id, Material.rock);
      this.setCreativeTab(CreativeTabs.tabBlock);
      }
      public int idDropped(int par1, Random par2Random, int par3)
      {
      return AlphisMOD.item2.itemID;
      }
      public int getExpDrop(World par1World, int par5, int par7)
      {
      if (this.idDropped(par5, par1World.rand, par7) != this.blockID)
      {
      int j1 = 0;
      
      if (AlphisMOD.blockore2.blockID == AlphisMOD.item2.itemID)
      {
      j1 = MathHelper.getRandomIntegerInRange(par1World.rand, 3, 7);
      }
      }
      return par7;
      }
      }
      
      

      Bye !

      
      ~~~~~~~~/ Novice dans le modding forge !…
      1 réponse Dernière réponse Répondre Citer 0
      • utyboU Hors-ligne
        utybo
        dernière édition par

        Ctrl + shift + F s’il te plait, ton code est pas vraiment lisible

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

          Salut, j’ai un problème, quand je met ce code (adapter pour mon mod) :

          MinecraftForge.setBlockHarvestLevel(Dragonite.dragoniteOre, 0, “pickaxe”, 3);

          pour que la DragoniteOre (mon minerai) se casse avec la pioche en diams . Mais il y a une erreur : setBlockHarvestLevel est souligner en rouge donc je passe ma souris dessus et il y a marqué : The method setBlockHarvestLevel(Block, int, String, int) is undefined for the type MinecraftForge

          Merci à ce qui m’aideront

          Mon Mod :

          :::

          Dragonite

          :::

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

            Essaie dans la classe de ton block (constructeur) : this.setHarvestLevel(“pickaxe”, 3);

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

              moi ça me met la même erreur que MetaFire44800 et même en faisant ce qu’a dit Plaigon, l’erreur est toujours là.

              http://www.noelshack.com/2017-27-6-1499525318-capture.png

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

                Entre 1.6 et 1.7.10 c’est la même?

                s

                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

                  Sur certains points oui, sur d’autre non.

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

                    lesquelles c’est pour mon minerai

                    s

                    1 réponse Dernière réponse Répondre Citer 0
                    • JustAnDevJ Hors-ligne
                      JustAnDev
                      dernière édition par robin4002

                      au moins cette ligne peut etre utilisé en 1.7.10?😉

                      MinecraftForge.setBlockHarvestLevel(bloc, metadata, toolClass);
                      

                      s

                      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

                        Essaies et tu verras bien.
                        La 1.7.10 ça date, je ne me souviens pas de comment c’était exactement à l’époque.

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

                          j’ai mis ceci MinecraftForge.setBlockHarvestLevel(blockOre, 0, 3); et il me dit cela - The method setBlockHarvestLevel(Block, int, int) is undefined for the type
                          MinecraftForge
                          et pourtant quand je modifie le second int par une lettre (le 3 étant le second int)ceci fonctionne

                          s

                          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

                            Donc la fonction a changé d’arguments.
                            Regardes le nom des paramètres et tu devrais pouvoir régler le problème.

                            1 réponse Dernière réponse Répondre Citer 0
                            • JustAnDevJ Hors-ligne
                              JustAnDev
                              dernière édition par robin4002

                              alors j’ai mis ceci

                              blockOre.setHarvestLevel("pickaxe", 3);
                              

                              et il me dit rien je verif

                              s

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

                                Bah apres verif c’est cette ligne pour la 1.7.10
                                Faites gaffe!

                                blockOre.setHarvestLevel("pickaxe", 3);
                                

                                s

                                1 réponse Dernière réponse Répondre Citer 1
                                • JustAnDevJ Hors-ligne
                                  JustAnDev
                                  dernière édition par

                                  blockOre correspond au nom sur la déclaration du block 😉
                                  SVP Aumoins 3 de repu svp juste pour mes posts

                                  s

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

                                    Ce message a été supprimé !
                                    1 réponse Dernière réponse Répondre Citer 0
                                    • 1
                                    • 2
                                    • 3
                                    • 4
                                    • 3 / 4
                                    • Premier message
                                      Dernier message
                                    Design by Woryk
                                    ContactMentions Légales

                                    MINECRAFT FORGE FRANCE © 2024

                                    Powered by NodeBB