Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Melontank.Meloncraft.armor;
- import Melontank.Meloncraft.common.Meloncraft;
- import net.minecraft.client.renderer.texture.IconRegister;
- import net.minecraft.creativetab.CreativeTabs;
- import net.minecraft.entity.Entity;
- import net.minecraft.item.EnumArmorMaterial;
- import net.minecraft.item.ItemArmor;
- import net.minecraft.item.ItemStack;
- public class MelonArmor extends ItemArmor{
- public MelonArmor(int par1, EnumArmorMaterial par2EnumArmorMaterial,
- int par3, int par4, String armornamePrefix) {
- super(par1, par2EnumArmorMaterial, par3, par4);
- this.material = par2EnumArmorMaterial;
- par2EnumArmorMaterial.getDamageReductionAmount(par4);
- this.setMaxDamage(par2EnumArmorMaterial.getDurability(par4));
- this.maxStackSize = 1;
- this.setCreativeTab(CreativeTabs.tabCombat);
- armorNamePrefix = armornamePrefix;
- }
- public String armorNamePrefix;
- public EnumArmorMaterial material;
- public String getArmorTexture(ItemStack stack, Entity entity, int slot, int layer) {
- if(stack.toString().contains("leggings")) {
- return "Meloncraft:" + armorNamePrefix + "_2.png";
- }
- if(stack.toString().contains("Leggings")) if(itemID == Meloncraft.MelonLeggings.itemID){
- return "Meloncraft:" + armorNamePrefix + "_2.png";
- }
- return "Meloncraft:" + armorNamePrefix + "_1.png";
- }
- public void registerIcon(IconRegister par1iconRegister) {
- if(itemID == Meloncraft.MelonHelmet.itemID) {
- itemIcon = par1iconRegister.registerIcon("Meloncraft:MelonHelmet");
- }if(itemID == Meloncraft.MelonChestplate.itemID) {
- itemIcon = par1iconRegister.registerIcon("Meloncraft:MelonChestplate");
- }if(itemID == Meloncraft.MelonLeggings.itemID) {
- itemIcon = par1iconRegister.registerIcon("Meloncraft:MelonLeggings");
- }if(itemID == Meloncraft.MelonBoots.itemID) {
- itemIcon = par1iconRegister.registerIcon("Meloncraft:MelonBoots");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment