001/** 002 * This software is provided under the terms of the Minecraft Forge Public 003 * License v1.0. 004 */ 005 006package net.minecraftforge.common; 007 008import net.minecraft.item.ItemStack; 009 010/** 011 * This interface has to be implemented by an instance of ItemArmor. 012 * It allows for the application of a custom texture file to the player skin 013 * when the armor is worn. 014 */ 015@Deprecated //See Item.getArmorTexture 016public interface IArmorTextureProvider 017{ 018 019 /** 020 * This interface has to return the path to a file that is the same 021 * format as iron_1.png (or any of the other armor files). It will be 022 * applied to the player skin when the armor is worn. 023 */ 024 public String getArmorTextureFile(ItemStack itemstack); 025 026} 027