ItemArmor.java 661 B

123456789101112131415161718192021222324
  1. package me.hammerle.km.items;
  2. import me.hammerle.km.KajetansMod;
  3. import net.minecraft.inventory.EntityEquipmentSlot;
  4. import net.minecraft.item.Item;
  5. public class ItemArmor extends net.minecraft.item.ItemArmor implements ItemModelProvider
  6. {
  7. protected String name;
  8. public ItemArmor(ArmorMaterial m, EntityEquipmentSlot slot, String name, String local)
  9. {
  10. super(m, 0, slot);
  11. this.name = name;
  12. super.setUnlocalizedName(local);
  13. this.setRegistryName(KajetansMod.MODID, name);
  14. }
  15. @Override
  16. public void registerItemModel(Item item)
  17. {
  18. KajetansMod.proxy.registerItemRenderer(this, 0, name);
  19. }
  20. }