Files
CustomNPC-Plus/src/main/java/noppes/npcs/items/ItemNpcArmor.java
T
2025-03-13 17:14:45 -04:00

35 lines
1004 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);
}
}