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

    Résolu Problème variable Extended Entity Properties

    1.7.x
    1.7.10
    3
    6
    1220
    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.
    • A
      afterlife dernière édition par

      Bonjour, j’ai créé un Extended Entity Properties avec le tuto de Gugu42 tout fonctionne mais lorsque j’essaye de récupérer ma variable dans le code ci dessous ceci ne fonctionne pas elle reste à 0.

      public class Hachemagique extends ItemPickaxe
      {
      public Hachemagique(ToolMaterial material)
      {
       super(material);
       setHarvestLevel("pickaxe", 1);
      }
      @Override
      public void addInformation(ItemStack par1ItemStack, EntityPlayer player, List par2List, boolean par4)
      {
       ExtendedEntityPropTuto props = ExtendedEntityPropTuto.get(player);
       par2List.add("\u00A74" props.hache);
      }
      }
      
      1 réponse Dernière réponse Répondre Citer 0
      • Snowy_1803
        Snowy_1803 dernière édition par

        1. Ton item s’appelle hache mais c’est une pioche
        2.Tu as oublié un + dans addInformation
        3. Pourrais t-on voir la classe ExtendedEntityPropTuto ?

        Moddeur 1.8

        Développeur Java

        1 réponse Dernière réponse Répondre Citer 0
        • A
          afterlife dernière édition par

          Merci d’avoir répondu mais:

          1. C’est une hache magique 😉
          2. Oui mais le problème ne vient pas du +
          3. Le problème ne vient pas de la classe “ExtendedEntityPropTuto” car la fonction “public ItemStack onItemRightClick(ItemStack itemstack, World world, EntityPlayer player)” fonctionne mais pas la fonction public “void addInformation(ItemStack par1ItemStack, EntityPlayer player, List par2List, boolean par4)”
          1 réponse Dernière réponse Répondre Citer 0
          • Snowy_1803
            Snowy_1803 dernière édition par

            OnItemRightClick est exécuté côté serveur et addInformation côté client, alors cela peut provenir de ton ExtendedEntityPropTuto 😉

            Moddeur 1.8

            Développeur Java

            1 réponse Dernière réponse Répondre Citer 0
            • Deleted
              Deleted dernière édition par

              onItemRightClick est appelé sur les 2 Sides alors que addInformation n’est effectivement sur le side Client, il faut donc que tu crées un packet avec 2 Handlers différents que tu enregistreras sur les 2 Sides dans la méthode pré init. J ai eu ce probléme y a pas longtemps regarde dans mes posts récents 😉

              1 réponse Dernière réponse Répondre Citer 0
              • A
                afterlife dernière édition par

                Merci Plaigon en effet ton post m’a bien aidé à résoudre mon problème. Merci aussi snowy de m’avoir aider 😃

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

                MINECRAFT FORGE FRANCE © 2018

                Powered by NodeBB