Advertisement
Guest User

ItemRubyArmor

a guest
Jul 12th, 2019
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.73 KB | None | 0 0
  1. package fr.dragoniamod.dragonia.common.armors;
  2.  
  3. import fr.dragoniamod.dragonia.common.DragoniaMod;
  4. import net.minecraft.entity.Entity;
  5. import net.minecraft.entity.player.EntityPlayer;
  6. import net.minecraft.item.ItemArmor;
  7. import net.minecraft.item.ItemStack;
  8. import net.minecraft.item.ItemArmor.ArmorMaterial;
  9. import net.minecraft.potion.Potion;
  10. import net.minecraft.potion.PotionEffect;
  11. import net.minecraft.world.World;
  12.  
  13. public class ItemRubyArmor extends ItemArmor {
  14.     public ItemRubyArmor(ArmorMaterial material, int type)
  15.     {
  16.         super(material, 0, type);
  17.     }
  18.  
  19.     public String getArmorTexture(ItemStack stack, Entity entity, int slot, String type)
  20.  
  21.     {
  22.  
  23.         if(stack.getItem() == DragoniaMod.leggingsRuby)
  24.  
  25.         {
  26.  
  27.             return DragoniaMod.MODID + ":textures/models/armor/ruby_layer_2.png";
  28.  
  29.         }
  30.  
  31.         return DragoniaMod.MODID + ":textures/models/armor/ruby_layer_1.png";
  32.  
  33.     }
  34.    
  35.    
  36.    public boolean getIsRepairable(ItemStack input, ItemStack repair)
  37.  
  38.     {
  39.  
  40.         if(repair.getItem() == DragoniaMod.bootsRuby || repair.getItem() == DragoniaMod.itemRubyIngot)
  41.  
  42.         {
  43.  
  44.             return true;
  45.  
  46.         }
  47.  
  48.         if(repair.getItem() == DragoniaMod.helmetRuby || repair.getItem() == DragoniaMod.itemRubyIngot)
  49.  
  50.         {
  51.  
  52.             return true;
  53.  
  54.         }
  55.        
  56.         if(repair.getItem() == DragoniaMod.leggingsRuby || repair.getItem() == DragoniaMod.itemRubyIngot)
  57.  
  58.         {
  59.  
  60.             return true;
  61.  
  62.         }
  63.        
  64.         if(repair.getItem() == DragoniaMod.chestPlateRuby || repair.getItem() == DragoniaMod.itemRubyIngot)
  65.  
  66.         {
  67.  
  68.             return true;
  69.  
  70.         }
  71.        // etc...
  72.  
  73.         return false;
  74.  
  75.     }
  76.    
  77.    
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement