MFF

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

    faire apparaitre de la tnt

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.x
    9 Messages 3 Publieurs 1.9k 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.
    • mano10M Hors-ligne
      mano10
      dernière édition par robin4002

      Salut voila je voulais savoir comment je peut faire pour que quant je clique avec un bâton ou autre chose sa puissent faire apparaître une tnt allumer
      un peu comme avec le plugin essential quant on tape (/powertooltnt)
      merci 🙂

      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 robin4002

        Salut,
        Dans la classe de ton item :

        public ItemStack onItemRightClick(ItemStack stack, World world, EntityPlayer player)
        {
            MovingObjectPosition objectMouseOver = player.rayTrace(64, 1);
            if(objectMouseOver.typeOfHit == MovingObjectPosition.MovingObjectType.BLOCK && !world.isRemote)
            {
                EntityTNTPrimed tnt = new EntityTNTPrimed(world, objectMouseOver.blockX, objectMouseOver.blockY + 1, objectMouseOver.blockZ, player);
                world.spawnEntityInWorld(tnt);
            }
            return stack;
        }
        
        1 réponse Dernière réponse Répondre Citer 0
        • GuguG Hors-ligne
          Gugu
          dernière édition par

          Faut pas vérifier que le objectMouseOver n’est pas nul ?

          "If you have a comprehensive explanation for everything then it decreases uncertainty and anxiety and reduces your cognitive load. And if you can use that simplifying algorithm to put yourself on the side of moral virtue then you’re constantly a good person with a minimum of effort."
          ― Jordan B. Peterson

          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

            Non, pas en 1.7, si il y a un problème il retour un MovingObjectPosition où typeOfHit vaut MovingObjectType.MISS

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

              merci c’est exactement ce que je chercher 🙂 sauf que quant je fait clique droit vers une zone plus basse que moi ca me fait apparaitre la tnt a mes pied y a pas une ligne de code pour que la tnt aparraissent la ou pointe mon curceur ?

              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

                rayTrace est déjà sensé donner les coordonnées du pointer 😕

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

                  oui mais le probleme c est que quant je vise sous moi la tnt spawne juste derriere moi

                  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 je vois pas d’où ça vient, ça doit être un problème de la fonction rayTrace, mais je ne vois pas comment faire autrement.

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

                      pas grave merci quant meme ca ma bien aider 🙂

                      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