Files
CustomNPC-Plus/src/main/java/noppes/npcs/items/ItemNpcArmor.java
T
2023-01-12 21:33:06 -05:00

35 lines
945 B
Java

package noppes.npcs.items;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.entity.Entity;
import net.minecraft.item.Item;
import net.minecraft.item.ItemArmor;
import net.minecraft.item.ItemStack;
import noppes.npcs.CustomItems;
public class ItemNpcArmor extends ItemArmor{
private String texture;
public ItemNpcArmor(int par1, ArmorMaterial par2EnumArmorMaterial,int par4, String texture) {
super(par2EnumArmorMaterial, 0, par4);
this.texture = texture;
setCreativeTab(CustomItems.tabArmor);
}
@Override
public String getArmorTexture(ItemStack stack, Entity entity, int slot, String type)
{
if(armorType == 2)
return "customnpcs:textures/armor/" + texture + "_2.png";
return "customnpcs:textures/armor/" + texture + "_1.png";
}
@Override
public Item setUnlocalizedName(String name){
GameRegistry.registerItem(this, name);
return super.setUnlocalizedName(name);
}
}