MFF

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

    Variable Item

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    8 Messages 3 Publieurs 1.5k 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.
    • YorwanY Hors-ligne
      Yorwan
      dernière édition par

      bonjour je cherche comment faire pour donner a un item des variable qui lui sont propre , comment faire ?

      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

        Il faut passer par le tag nbt de l’item stack.
        Tu en as besoin où exactement ?

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

          tu connais le mod forestry avec les abeille je cherche a faire plus ou moins pareil pour cela j’aurai besoin d’item avec des string qui coresponde a leurs caractere génétique et donc des string qui soit unique pour chaque item abeille

          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

            En effet donc il faut passer par les tag des ItemStack.
            Pour ça dans n’importe quel fonction ou tu as l’ItemStack en paramètre. Exemple : https://github.com/FFMT/Privatizer/blob/master/privatizer_src/fr/mcnanotech/privatizer/common/packet/PacketEditor.java#L60-L72
            Ici je mets sur l’itemstack l’UUID du joueur + le mot de passe qu’il a choisis.7
            https://github.com/FFMT/Privatizer/blob/master/privatizer_src/fr/mcnanotech/privatizer/common/BlockPrivate.java#L117-L119
            Ici je le récupère pour le mettre dans un tile entity.
            Avant d’utiliser stack.getTagCompound pense à vérifier avec stack.hasTagCompound() que l’item stack a déjà un tag NBT, sinon tu vas avoir un NPE.
            Dans le cas ou l’itemstack n’a pas de tab NBT, il faut en mettre un avec stack.setTagCompound(tag)

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

              merci Robin pour la vitesse a la quelle tu as repondu as ma question

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

                @robin4002
                excuse moi si je n ai pas tout compris, mais qu a tu fait dans ton code?

                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

                  C’est quel point qui te cause problème ? j’utilise simplement des tags NBT.

                  Par contre il aurait été mieux de créer une nouvelle discussion détaillant ton problème plutôt qu’up une datant de 2015 …

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

                    @robin4002
                    désoler, et merci

                    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