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

Résolu faire apparaitre de la tnt

1.7.x
1.7.x
3
9
1.7k
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.
  • mano10
    mano10 dernière édition par robin4002 8 août 2018, 00:14 9 juin 2014, 13:39

    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
    • robin4002
      robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par robin4002 8 août 2018, 00:15 9 juin 2014, 14:21

      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
      • Gugu
        Gugu dernière édition par 9 juin 2014, 14:33

        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
        • robin4002
          robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par 9 juin 2014, 15:28

          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
          • mano10
            mano10 dernière édition par 9 juin 2014, 17:08

            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
            • robin4002
              robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par 9 juin 2014, 17:39

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

              1 réponse Dernière réponse Répondre Citer 0
              • mano10
                mano10 dernière édition par 9 juin 2014, 19:23

                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
                • robin4002
                  robin4002 Moddeurs confirmés Rédacteurs Administrateurs dernière édition par 9 juin 2014, 19:29

                  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
                  • mano10
                    mano10 dernière édition par 9 juin 2014, 19:34

                    pas grave merci quant meme ca ma bien aider 🙂

                    1 réponse Dernière réponse Répondre Citer 0
                    • 1 / 1
                    5 sur 9
                    • Premier message
                      5/9
                      Dernier message
                    Design by Woryk
                    Contact / Mentions Légales

                    MINECRAFT FORGE FRANCE © 2018

                    Powered by NodeBB