MFF

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

    Un item mangeable

    Planifier Épinglé Verrouillé Déplacé Les items
    1.6.x
    45 Messages 11 Publieurs 22.6k 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.
    • robin4002R Hors-ligne
      robin4002 Moddeurs confirmés Rédacteurs Administrateurs
      dernière édition par

      Étrange ça, tu peux envoyer ton code ?

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

        voila ce que j ai dans la classe de mon item

        public class DiamApple extends ItemFood{
        
        public DiamApple(int id, int foodAmount, float saturation, boolean isWolfFood)
        {
        super(id, foodAmount, saturation, isWolfFood);
        
        }
        protected void onFoodEaten(ItemStack stack, World world, EntityPlayer player)
        
        {
        
        player.addPotionEffect(new PotionEffect(Potion.moveSpeed.id, 3600, 3));
        
        player.addPotionEffect(new PotionEffect(Potion.digSpeed.id, 3600, 3));
        
        player.addPotionEffect(new PotionEffect(5, 3600, 3));
        player.addPotionEffect(new PotionEffect(6, 3600, 3));
        player.addPotionEffect(new PotionEffect(8, 3600, 3));
        player.addPotionEffect(new PotionEffect(10, 3600, 3));
        player.addPotionEffect(new PotionEffect(12, 3600, 3));
        player.addPotionEffect(new PotionEffect(21, 3600, 3));
        
        }
        }
        
        

        dans la classe principal je ne fais que l’instancier…

        DiamApple = new DiamApple(16668, 20, 10F, false).setAlwaysEdible().setCreativeTab(NightmareCreativeTabs).setUnlocalizedName("DiamApple").setTextureName("nightmaremod:DiamApple");
        GameRegistry.registerItem(DiamApple, "DiamApple", NightmareMod.MODID);
        
        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

          Je viens de tester ton code, les items se mange bien un par un, donc je ne vois pas d’où peut venir ton problème 😕
          ÉDIT : ça le fait juste avec cette item ou tous ? Si avec tous, as-tu modifié la classe ItemFood de minecraft ?

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

            @‘elmimille6’:

            DiamApple = new DiamApple([…] NightmareMod.MODID);
            

            Hors Sujet : ON

            Sa va faire mal au dans ça, comme pour les pommes en “or” :dodgy: LoL

            Hors Sujet : OFF

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

              Je viens de tester et cela me fais pareil avec les pommes d’or vanilla mais pas avec les patates…. J ai supposé que le problème venait donc du .isAlwaysEdible(), j ai testé avec l autre moyen donné mais même problème … et non je n ai pas modifié le ItemFood ^^

              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

                Regarde si tu as le même problème une fois le mod compilé, car c’est vraiment étrange x)

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

                  déjà fait et oui même problème et en serveur aussi et un ami a essayé il a le même problème donc cela ne vient pas de mon pc non plus …
                  EDIT: le problème vient bien du fait que les objets sont toujours mangeable car je viens de l’enlever et il n’y a plus ce problème …

                  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

                    Tu utilise quel version de forge ?

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

                      964 car je n’ ai jamais réussi a installer la version 965

                      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

                        Normal que tu n’arrive pas à installer la 965.
                        Par contre j’ai aussi la 964, pas de problème.
                        Ajoute ce code :

                        public ItemStack onEaten(ItemStack stack, World world, EntityPlayer player)
                        {
                        System.out.println("mangé");
                        super.onEaten(stack, world, player);
                        }
                        

                        Et regarde dans la console combien de fois le message s’affiche en mangeant.

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

                          il me l écrit bien 2 fois…
                          EDIT: il me l as fait 3 fois même ici avec le dernier qui est en retard de 1-2 secondes et c est a ce moment la que le jeu me retire le 2 ème items

                          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

                            Mange ta pomme, et dès qu’elle est mangé sélectionne tout de suite un autre item dans la barre. Une deuxième pomme est aussi retiré si tu fais ça ?

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

                              non il ne retire pas d’autres items 🙂

                              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

                                Ce bug me dis quelque chose, je l’ai déjà vu quelque part.
                                Ça te fait ça partout ? Ou que une fois le mod compilé ?

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

                                  partout, quand je le teste dans eclipse, compilé et en serveur aussi !

                                  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

                                    Je vois pas d’où ça peut venir alors, car moi j’ai aucun problème sur eclipse, j’ai pas testé le reste.
                                    Peut-être que ça vient de ta souris, l’action du clic droit aurait un problème ?

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

                                      oui bien vu, c’est bien la souris! j’ai essayé avec mon ancienne et pas de problème et mon ami a le même modèle que moi ! un grand merci !

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

                                        Bonjour j’aimerai savoir comment cumuler plusieurs effets car quand je fait mon code :

                                        MRE = (new MREFood(5, 4.5F, false)).setAlwaysEdible().setPotionEffect(Potion.regeneration.id, 30, 1, 1.0F).setPotionEffect(Potion.resistance.id, 300, 1, 1.0F).setCreativeTab(main.TabAtom).setTextureName(ref.MOD_ID + ":MRE")
                                        

                                        seul le derniers effets est présent …

                                        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

                                          La question a déjà été posé sur la page 2. Il y a aussi la réponse ^^

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

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

                                            MINECRAFT FORGE FRANCE © 2024

                                            Powered by NodeBB