Melontank

Untitled

Aug 13th, 2013
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package Melontank.Meloncraft.armor;
  2.  
  3. import Melontank.Meloncraft.common.Meloncraft;
  4. import net.minecraft.client.renderer.texture.IconRegister;
  5. import net.minecraft.creativetab.CreativeTabs;
  6. import net.minecraft.entity.Entity;
  7. import net.minecraft.item.EnumArmorMaterial;
  8. import net.minecraft.item.ItemArmor;
  9. import net.minecraft.item.ItemStack;
  10.  
  11. public class MelonArmor extends ItemArmor{
  12.  
  13.     public MelonArmor(int par1, EnumArmorMaterial par2EnumArmorMaterial,
  14.             int par3, int par4, String armornamePrefix) {
  15.         super(par1, par2EnumArmorMaterial, par3, par4);
  16.         this.material = par2EnumArmorMaterial;
  17.         par2EnumArmorMaterial.getDamageReductionAmount(par4);
  18.         this.setMaxDamage(par2EnumArmorMaterial.getDurability(par4));
  19.         this.maxStackSize = 1;
  20.         this.setCreativeTab(CreativeTabs.tabCombat);
  21.         armorNamePrefix = armornamePrefix; 
  22.     }
  23.     public String armorNamePrefix;
  24.     public EnumArmorMaterial material;
  25.    
  26.     public String getArmorTexture(ItemStack stack, Entity entity, int slot, int layer) {
  27.         if(stack.toString().contains("leggings")) {
  28.             return "Meloncraft:" + armorNamePrefix + "_2.png";
  29.         }
  30.         if(stack.toString().contains("Leggings")) if(itemID == Meloncraft.MelonLeggings.itemID){
  31.             return "Meloncraft:" + armorNamePrefix + "_2.png";
  32.         }
  33.         return "Meloncraft:" + armorNamePrefix + "_1.png";
  34.     }
  35. public void registerIcon(IconRegister par1iconRegister) {
  36.     if(itemID == Meloncraft.MelonHelmet.itemID) {
  37.         itemIcon = par1iconRegister.registerIcon("Meloncraft:MelonHelmet");
  38.     }if(itemID == Meloncraft.MelonChestplate.itemID) {
  39.         itemIcon = par1iconRegister.registerIcon("Meloncraft:MelonChestplate");
  40.     }if(itemID == Meloncraft.MelonLeggings.itemID) {
  41.         itemIcon = par1iconRegister.registerIcon("Meloncraft:MelonLeggings");
  42.     }if(itemID == Meloncraft.MelonBoots.itemID) {
  43.         itemIcon = par1iconRegister.registerIcon("Meloncraft:MelonBoots");
  44.    
  45. }
  46.    
  47. }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment