1. Le forum de Minecraft-France va définitivement fermer ses portes. Celui-ci restera en lecture seule mais vous ne pourrez plus y apporter de nouveaux topics. Nous vous invitons à nous rejoindre sur le Discord de Minecraft-France qui permet de présenter vos projets, discuter avec la communauté etc.. Merci à tous d'avoir fait vivre ce forum de nombreuses années. Pour nous rejoindre sur Discord, Cliquez ici

[1.5.x] Une armure

Discussion dans 'Tutoriels' créé par robin4002, 16 Avr 2013.

  1. robin4002

    robin4002 Support Technique
    Staff

    Inscrit:
    17 Août 2012
    Messages:
    5 478
    Points:
    229
    Sexe:
    Homme
    Et si il faut mettre le .png pour les chemins du fichier de l'armure sur le joueur.
    Pour le chemin des icones, il se fait avec modTutoriel + le nom non localisé, donc ça : .setUnlocalizedName("HelmetTuto")
     
  2. DaddyDoox

    DaddyDoox Nouveau

    Inscrit:
    20 Mai 2013
    Messages:
    6
    Points:
    30
    Sexe:
    Homme
    A aucun endroit dans le code se trouve .setUnlocalizedName, où est-ce que je dois le rajouter ? (Je m'excuse c'est mon premier mod et je ne comprends pas tout le temps ...)
     
  3. Hugucool

    Hugucool Explorateur

    Inscrit:
    6 Sept 2011
    Messages:
    71
    Points:
    83
    Sexe:
    Homme
    Regarde bien classé principal il y est ...
     
  4. DaddyDoox

    DaddyDoox Nouveau

    Inscrit:
    20 Mai 2013
    Messages:
    6
    Points:
    30
    Sexe:
    Homme
    Je vous remercie déjà pour toutes vos réponses, je pense que cette question sera la dernière.

    J'ai recompiler mon mod et j'ai mis les images dans le dossier client de mon archive mais en jeu les textures ne s'affichent pas (MissingTexture) alors que quand je testais le mod sur Eclipse ça fonctionnait très bien.

    http://puu.sh/2YoaQ.png

    Pourquoi ça ne fonctionne pas ?
     
  5. Hugucool

    Hugucool Explorateur

    Inscrit:
    6 Sept 2011
    Messages:
    71
    Points:
    83
    Sexe:
    Homme
    Vérifie bien les nom de dossier , j'ai eu pareil à cause d'une majuscule
     
  6. DaddyDoox

    DaddyDoox Nouveau

    Inscrit:
    20 Mai 2013
    Messages:
    6
    Points:
    30
    Sexe:
    Homme
    J'ai cherché mais je ne trouve pas, j'ai suivi le tutoriel de Robin4002 sur Minecraft.fr mais il n'y a pas le dossier common juste après src, je me dis que ça vient du fait que je suis en 1.5.1.

    J'ai donc suivi ce chemin pour prendre les images (C'est celui que j'ai utiliser pour désigner le chemin d'accès dans mon code) : mcp/src/minecraft/mods/modtutoriel/textures/armors et mcp/src/minecraft/mods/modtutoriel/textures/items.

    Sinon je peux suivre ce chemin d'accès qui serait plus rationnel mcp\src\minecraft\chakra\mod\client, mais il n'y aucune image dans le dossier client. Si je prends les images qui sont dans le dossier texture, ça ne fonctionne pas non plus. Je ne vois pas ce que je peux faire ...
     
  7. Hugucool

    Hugucool Explorateur

    Inscrit:
    6 Sept 2011
    Messages:
    71
    Points:
    83
    Sexe:
    Homme
    Les fichiers de textures se trouvent donc dans :
    forge/mcp/src/minecraft/mods/modtutoriel/textures/armors/ArmorTuto_2.png
    forge/mcp/src/minecraft/mods/modtutoriel/textures/armors/ArmorTuto_1.png
    forge/mcp/src/minecraft/mods/modTutoriel/textures/items/HelmetTuto.png
    forge/mcp/src/minecraft/mods/modTutoriel/textures/items/ChestplateTuto.png
    forge/mcp/src/minecraft/mods/modTutoriel/textures/items/LeggingsTuto.png
    forge/mcp/src/minecraft/mods/modTutoriel/textures/items/BootsTuto.png

    Modifie le chemin en fonction de tes dossiers dans la config
     
  8. robin4002

    robin4002 Support Technique
    Staff

    Inscrit:
    17 Août 2012
    Messages:
    5 478
    Points:
    229
    Sexe:
    Homme
    Tu les as mit dans le mauvais dossier, il faut que tu place le dossier "mods" qui se trouve dans forge/mcp/src/minecraft directement dans la racine de l'archive

    Et oui mon tutoriel sur minecraft.fr date de la 1.4.7, il est donc pas à jour comme le système de texture à changé entre la 1.4.7 et la 1.5.x
     
  9. DaddyDoox

    DaddyDoox Nouveau

    Inscrit:
    20 Mai 2013
    Messages:
    6
    Points:
    30
    Sexe:
    Homme
    Je vous remercie de m'avoir aidé !
     
    • Informatif Informatif x 1
  10. Wassangota

    Wassangota Nouveau

    Inscrit:
    31 Juil 2013
    Messages:
    4
    Points:
    30
    Sexe:
    Homme
    Merci pour ce tuto mais je n'ai pas compris pour la texture de l'armure quand elle est équipé, je n'ai pas la texture que je voulais, la texture est un casque de fer avec son pantalon de fer plus un torse en maille et des botes en diams, il faut mettre un nom spécifique pour les partie de l'armure ? ou est-ce que c'est par ce que j'ai ajouter le gameRegistry ?

    Et sinon apres les textures ont les met ou dans le minecraft.jar ? dans les textures des armures ?
     
  11. robin4002

    robin4002 Support Technique
    Staff

    Inscrit:
    17 Août 2012
    Messages:
    5 478
    Points:
    229
    Sexe:
    Homme
    Tu code encore en 1.5 ? Car en 1.6.2 c'est plus pareil.
    L'emplacement des textures sur le joueur est défini par ce code :
    Code (cpp):
        public String getArmorTexture(ItemStack stack, Entity entity, int slot, int layer)
        {
            if (stack.itemID == ModTutoriel.LeggingsTuto.itemID)
            {
            return "/mods/modtutoriel/textures/armors/ArmorTuto_2.png";
            }
            else
            {
            return "/mods/modtutoriel/textures/armors/ArmorTuto_1.png";
            }
        }
    Et les textures vont ici :
     
  12. Wassangota

    Wassangota Nouveau

    Inscrit:
    31 Juil 2013
    Messages:
    4
    Points:
    30
    Sexe:
    Homme
    le dossier mods il faut donc l'importer même si il n'est pas dans le dossier du mod ?
     
  13. robin4002

    robin4002 Support Technique
    Staff

    Inscrit:
    17 Août 2012
    Messages:
    5 478
    Points:
    229
    Sexe:
    Homme
    Comment ça ? J'ai pas compris, il faut que tu sois plus précis.
    Si tu as pas encore de dossier mods dans forge/mcp/src/minecraft, il faut le créer
    Si tu parlais de la compilation, ou il faut ajouter ce dossier dans l'archive de ton mod.
     
  14. Wassangota

    Wassangota Nouveau

    Inscrit:
    31 Juil 2013
    Messages:
    4
    Points:
    30
    Sexe:
    Homme
    Enfaîte jai pas compris: nôtre mod, ex "modTutoriel",doit être dans le dossier mods, situé dans forge/mcp/src/minecraft/, avec le dossier textures ?
     
  15. robin4002

    robin4002 Support Technique
    Staff

    Inscrit:
    17 Août 2012
    Messages:
    5 478
    Points:
    229
    Sexe:
    Homme
    Non, ce dossier est directement dans forge/mcp/src/minecraft, sinon tu as des problèmes avec les déclarations de package
    Le dossier mods dans forge/mcp/src/minecraft n'a rien à voir avec le dossier mods dans ton .minecraft
     

Partager cette page