MFF

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

    Inventaire du joueur personnalisé

    Planifier Épinglé Verrouillé Déplacé Sans suite
    1.8.x
    20 Messages 4 Publieurs 3.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.
    • Jerem_TechJ Hors-ligne
      Jerem_Tech
      dernière édition par

      Re ,

      Merci !
      Mais un nouveau problème apparaît :
      J’ai une erreur me disant “Implicit super constructor InventoryBasic() is undefined. Must explicitly invoke another constructor”

      public InventoryCustom(String title, boolean customName, int slotCount)
      {
          this.inventoryTitle = title;
         this.hasCustomName = customName;
         this.slotsCount = slotCount;
         this.inventoryContents = new ItemStack[slotCount];
      }
      

      Cordialement ,

      JEREMY60800

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

        Tu n’es pas obligé d’utiliser ce code, il est fait pour les chevaux, sauf si tu veux mettre ton inventaire à la place de celui de minecraft (ce que je ne conseille pas)

        Site web contenant mes scripts : http://SCAREXgaming.github.io

        Pas de demandes de support par MP ni par skype SVP.
        Je n'accepte sur skype que l…

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

          Re ,

          Bah justement je veux remplacer celui de Minecraft …
          Mais une fois fait ça , quelle est la suite ?

          Cordialement ,

          JEREMY60800

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

            Il me semble que tu n’es d’ailleurs pas obligé de créer une classe spéciale, il te suffit de créer une instance d InventoryPlayer en modifiant le nombre de slots, puis, quand le joueur se co, avec un évènement, tu remplaces l’objet player.inventory par le tien (player.inventory = new InventoryPlayer(title, customName, nombreDeSlots); ). Ensuite, tu remplaces l’objet du joueur (je crois qu son nom c’est juste player.container) qui contient le container affiché quand on met son inventaire par un ContainerCustom.

            En espérant avoir été clair 🙂

            Si je vous ai aidé, n'oubliez pas d’être heureux, j'aiderai encore +

            AymericRed, moddeur expérimenté qui aide sur ce forum et qui peut accepter de faire un mod Forge rémunéré de temps en temps.

            Mes tutos : Table de craft, plugin NEI, plugin JEI, modifier l'overlay
            Je suis un membre apprécié et joueur, j'ai déjà obtenu 6 points de réputation.

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

              Re ,

              Waow c’est compliqué …
              Le truc c’est que j’ai beaucoup de mal avec tout ça … Je sais pas vraiment le faire …

              Cordialement ,

              JEREMY60800

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

                Essayes, ce n’est pas si compliqué que ça en a l’air, et dis nous où tu bloques. Essayes déjà de remplacer l’inventory du joueur en changeant sa taille (tu peux le faire dans un évènement de connection par exemple, il y a un tuto sur les évents sur le forum et tu trouveras la liste d’évents ici

                Si je vous ai aidé, n'oubliez pas d’être heureux, j'aiderai encore +

                AymericRed, moddeur expérimenté qui aide sur ce forum et qui peut accepter de faire un mod Forge rémunéré de temps en temps.

                Mes tutos : Table de craft, plugin NEI, plugin JEI, modifier l'overlay
                Je suis un membre apprécié et joueur, j'ai déjà obtenu 6 points de réputation.

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

                  @'JEREMY60800:

                  JEREMY60800

                  Je voulais juste te dire que si tu veux modifier l’inventaire de base de minecraft et qu’un autre mod veux faire la même chose, un des deux inventaires ne sera jamais accessible et ça pourrait être le tien donc si j’étais toi je ferais un qui serait accessible autrement comme plein d’autre mods. Aussinon je m’y connais pas pour le reste donc je serais pas t’aidé 😉

                  Minantcraft ;)

                  >! Binary Dimension
                  [url=https://minecraft.cu…

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

                    Bonne idée, ça pourrait être bien de faire une autre onglet qui apparaît quand on ouvre l’inventaire, comme des mods le font déjà.

                    Si je vous ai aidé, n'oubliez pas d’être heureux, j'aiderai encore +

                    AymericRed, moddeur expérimenté qui aide sur ce forum et qui peut accepter de faire un mod Forge rémunéré de temps en temps.

                    Mes tutos : Table de craft, plugin NEI, plugin JEI, modifier l'overlay
                    Je suis un membre apprécié et joueur, j'ai déjà obtenu 6 points de réputation.

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

                      Le problème de faire ça est qu’il faut inclure une API afin d’être compatible avec les autres mods. Si tu veux ajouter seulement quelques slots personnellement je te conseille de regarder quand le gui du joueur s’ouvre et de rajouter tes slots (c’est une façon assez simple)

                      Site web contenant mes scripts : http://SCAREXgaming.github.io

                      Pas de demandes de support par MP ni par skype SVP.
                      Je n'accepte sur skype que l…

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

                        Re ,

                        En faite le but est de reproduire l’inventaire de Dofus . Enfin seulement la partit stuff et oeuf …
                        Le mieux est de tout recoder , mais si quelqu’un peut m’aider ça serai très sympas car j’ai très peu de connaissance sur les GUI …
                        De plus il faudrais supprimer la table de craft qu’il y a dans l’inventaire … Et ça doit pas être possible de le faire sur celle de Minecraft de base …

                        Cordialement ,

                        JEREMY60800

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

                          Si tu veux retirer la table de craft il est mieux de ne pas afficher le Gui vanilla et d’afficher ton propre Gui

                          Site web contenant mes scripts : http://SCAREXgaming.github.io

                          Pas de demandes de support par MP ni par skype SVP.
                          Je n'accepte sur skype que l…

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

                            Re ,

                            Je pense aussi mais comment faire ?

                            Cordialement ,

                            JEREMY60800

                            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