• S'inscrire
    • Se connecter
    • Recherche
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    Résolu Event 'drop' pour un bloc ?

    1.7.x
    1.7.x
    3
    5
    1268
    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.
    • DarkSilver974
      DarkSilver974 dernière édition par robin4002

      Re-Bonjour,
      J’ai encore une question, celle-ci portant sur des minerais… J’ai trouvé une petite note dans les dernier commentaires sur la génération des minerais pour la 1.7, mais comment faire pour que mon bloc, un bloc basique sans rien de spécial, drop un item a la maniere du lapis lorsqu’on le casse? J’espérait que ce serait dans le bonus du tuto sur la création d’un bloc, et dans la partie event, mais je n’ai pas trouvé…
      Merci d’avance!

      1 réponse Dernière réponse Répondre Citer 0
      • robin4002
        robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par robin4002

        Salut,
        Pas besoin d’event pour ça, il suffit de mettre la fonction :

        public Item getItemDropped(int metadata, Random rand int fortune)
        {
             return ClassePrincipale.item;
        }
        
        1 réponse Dernière réponse Répondre Citer 0
        • DarkSilver974
          DarkSilver974 dernière édition par robin4002

          Apres quelques heures de recherches, j’ai fini par trouver la bonne fonction dans des pages en anglais:

          @Override
          public Item getItemDropped(int metadata, Random random, int fortune) {
              return ModMoreOres.itemOnyx;
          }
          

          Je pense qu’il faudrait rajouter cette fonction dans le bonus du tuto pour les blocs, car c’est vraiment utile pour certain minerais notamment…
          (je suis désolé je n’ai pas l’habitude des forums et je ne sais pas comment afficher ‘correctement’ des bouts de code java)
          Voila!


          _<
          merci beaucoup quand meme, petit fail pour moi xD
          et a quoi servait l’ @override qui était affiché sur la page de forge?

          1 réponse Dernière réponse Répondre Citer 0
          • robin4002
            robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par

            Ce sera dans la customisation de bloc.
            Un bloc basique, c’est un bloc basique.

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

              @‘DarkSilver974’:

              et a quoi servait l’ @Override qui était affiché sur la page de forge?

              @Override est une annotation en Java pour montrer que tu redéfinis une méthode préexistante dans une classe mère.

              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
              • 1 / 1
              • Premier message
                Dernier message
              Design by Woryk
              Contact / Mentions Légales

              MINECRAFT FORGE FRANCE © 2018

              Powered by NodeBB