MFF

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

    Clique droit sur un joueur avec un item = effets sur le joueur en question

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    8 Messages 6 Publieurs 820 Vues 6 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.
    • S Hors-ligne
      SNORZOX
      dernière édition par robin4002

      Bonjour, a toutes et a tous j’aimerais avoir des renseignement je suis un petit peu amateur sur la création et le développement de mods sur minecraft en version 1.7.10 et j’ai créer un mod pour le staff de mon serveur et j’aimerais que quand je fais un clique droit avec mon item ca donne un effet de slowlesse au joueur visée voila si quelqu’un a la solution ca serais vraiment cool merci a vous ^^

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

        Override
            public boolean onItemRightClick(ItemStack stack, EntityPlayer player, Entity entity)
            {
                ((EntityLivingBase)entity).setFire(8);
                ((EntityLivingBase)entity).addPotionEffect(new PotionEffect(Potion.weakness.id, 160, 0));;
                ((EntityLivingBase)entity).addPotionEffect(new PotionEffect(Potion.poison.id, 160, 0));;
                ((EntityLivingBase)entity).addPotionEffect(new PotionEffect(Potion.confusion.id, 160, 0));;
                return super.onLeftClickEntity(stack, player, entity);
               
                
            }
        
        1 réponse Dernière réponse Répondre Citer 0
        • applygamerA Hors-ligne
          applygamer
          dernière édition par

          Ma réponse ne sera peut être pas pertinente mais il existe une commande pour mettre un effet sur un joueur “/effect nom_du_joueur effet(par exemple slowness) La Durée et L’amplifieur(slowness 2, 3 etc…)”

          Mais si tu veux vraiment faire ca avec un objet du mod va sur ce tuto pour poser ta question https://www.minecraftforgefrance.fr/topic/626/créer-un-kit-d-outils Il comprend en bonus un effet sur un Item

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

            Merci je vais voie ce que je peut faire avec ca ^^

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

              Bonjour je me permet de relancer le sujet plutôt que de créer un nouveau topic bref donc ma question est assez simple comment faire pour trouver les fonctions adapter facilement car ont ne les devines pas forcement et mon autre question serai ducoup pour le click droit sur un joueur c’est itemInteractionForEntity(ItemStack stack, EntityPlayer playerIn, EntityLivingBase target, EnumHand hand) car j’ai trouvé sa dans la class du name tag et donc si sa marche sur les joueur c’est parfait
              Merci d’avoir prit du temps pour lire et m’aider

              1 réponse Dernière réponse Répondre Citer 0
              • isadorI Hors-ligne
                isador Moddeurs confirmés Modérateurs
                dernière édition par

                Bonjour,

                Ce sujet n’est pas dans la bonne section. Je le déplace.

                Cordialement.

                1 réponse Dernière réponse Répondre Citer 0
                • FolganskyF Hors-ligne
                  Folgansky Correcteurs
                  dernière édition par

                  C’est une fonction du genre onEntityRightClick() que tu cherches il me semble

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

                    Override
                        public boolean onItemRightClick(ItemStack stack, EntityPlayer player, Entity entity)
                        {
                            ((EntityLivingBase)entity).setFire(8);
                            ((EntityLivingBase)entity).addPotionEffect(new PotionEffect(Potion.weakness.id, 160, 0));;
                            ((EntityLivingBase)entity).addPotionEffect(new PotionEffect(Potion.poison.id, 160, 0));;
                            ((EntityLivingBase)entity).addPotionEffect(new PotionEffect(Potion.confusion.id, 160, 0));;
                            return super.onLeftClickEntity(stack, player, entity);
                           
                            
                        }
                    
                    1 réponse Dernière réponse Répondre Citer 0
                    • N Hors-ligne
                      N0tFound_404
                      dernière édition par

                      Parfait merci pour vos réponses les gars 🙂

                      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