MFF

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

    Changer le craft d'un block

    Planifier Épinglé Verrouillé Déplacé Résolu 1.8.x
    1.8.9
    9 Messages 4 Publieurs 2.4k 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.
    • E Hors-ligne
      elx9000
      dernière édition par

      Bonjour à tous, j’ai un problème avec le craft du lit, je voudrais le retirer pour ensuite en mettre un autre. Je sais retirer le craft du four par exemple et ajouter un autre craft de block vanilla avec des blocks vanilla. Le souci c’est que cela ne fonctionne pas pour le lit. Tout d’abord, je n’arrive pas à retirer le craft du lit et ensuite je n’arrive pas à en mettre un nouveau. Le jeu crash quand je tente de le faire comme je sais le faire.
      Merci d’avance pour votre aide, elx9000

      1 réponse Dernière réponse Répondre Citer 0
      • Benjamin LoisonB Hors-ligne
        Benjamin Loison
        dernière édition par

        Déjà montres ce que tu tentes et le message d’erreur et sinon je sais que c’est possible facilement avec un plugin 😉

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

        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

          https://www.minecraftforgefrance.fr/showthread.php?tid=3917#bonus

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

            Merci, d’avoir répondu mon problème venait du fait que quand on craft le lit on obtient l’item lit et pas un block donc je devais juste remplacer Blocks.bed par Items.bed .
            Maintenant j’ai un autre petit souci, dans mon craft de lit, il faut des feuilles. Le problème c’est que les feuilles de Minecraft sont “décomposées” en deux parties : Blocks.leaves et Blocks.leaves2. Moi je voudrais qu’on puisse crafter le lit avec des leaves et des leaves2 en même temps, mais je ne sais pas comment m’y prendre, j’ai tenté ceci :

            
            GameRegistry.addRecipe(new ItemStack(Items.bed, 1), new Object[] {"###", '#', Blocks.leaves});
            
            GameRegistry.addRecipe(new ItemStack(Items.bed, 1), new Object[] {"###", '#', Blocks.leaves2});
            
            

            Mais le problème c’est qu’ici on peut crafter le lit qu’avec des leaves ou qu’avec des leaves2, et pas les deux en même temps. Comment faire ?
            Merci d’avance de votre aide

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

              Ça ne devrait pas être le cas :
              OreDictionnary

              
              registerOre("treeLeaves", new ItemStack(Blocks.LEAVES, 1, WILDCARD_VALUE));
              registerOre("treeLeaves", new ItemStack(Blocks.LEAVES2, 1, WILDCARD_VALUE));
              
              

              Je ne sais plus si il y a un moyen spécial d’enregistrer un recette avec juste le nom d’OreDictionnary

              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

                GameRegistry.addRecipe(new ShapedOreRecipe(Items.bed, new Object[]{“###”, ‘#’, “treeLeaves”}));

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

                  Ah oui voilà, c’est ça 😛

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

                    C’est ça, ça fonctionne. Cependant, j’ai encore une question : je voudrais rajouter dans mon mod un block qui ne puisse se crafter qu’avec un seul type de feuille et un block qu’avec un seul type de planche. Comment faire ?
                    Merci d’avance pour votre aide.

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

                      C’est bon je viens de trouver tout seul, je l’ai refait pour le lit par exemple :

                      
                      GameRegistry.addRecipe(new ItemStack(Items.bed), new Object[] {"###", '#', new ItemStack(Blocks.leaves, 3, BlockPlanks.EnumType.OAK.getMetadata())});
                      
                      

                      Avec ce code on peut crafter le lit qu’avec 3 blocks de feuilles de chêne dans un ordre particulier.

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

                      MINECRAFT FORGE FRANCE © 2024

                      Powered by NodeBB