19 juin 2017, 22:14

Salut,

Je veux créer un item dont la texture peut changer suivant un item dans son craft. Après avoir enregistré et créé tous les modèles et textures :


ResourceLocation[] resLoc = new ResourceLocation[this.mushPowersItems.size()+1];
resLoc[0] = new ResourceLocation(Reference.MOD_ID, "shroomrodstick");
for(int i = 0; i < this.mushPowersItems.size(); i++)
   resLoc[i+1] = new ResourceLocation(Reference.MOD_ID, "shroomrodstick_"+this.mushPowersItems.get(i).getRegistryName().getResourcePath());
ModelLoader.registerItemVariants(itemShroomRodStick, resLoc);

je ne sais pas comment m’y prendre pour afficher la bonne texture, sachant que la méthode getIcons n’existe plus :s  .

Merci  😄