Advertisement
Guest User

NightVisionHelmet

a guest
Jul 16th, 2014
615
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.20 KB | None | 0 0
  1. package GravityBurger.SoMuchArmor.armor;
  2.  
  3. import net.minecraft.client.Minecraft;
  4. import net.minecraft.creativetab.CreativeTabs;
  5. import net.minecraft.entity.Entity;
  6. import net.minecraft.entity.player.EntityPlayer;
  7. import net.minecraft.item.ItemArmor;
  8. import net.minecraft.item.ItemStack;
  9. import net.minecraft.potion.Potion;
  10. import net.minecraft.potion.PotionEffect;
  11. import net.minecraft.world.World;
  12. import GravityBurger.SoMuchArmor.common.SoMuchArmor;
  13.  
  14. public class NightVisionArmor extends ItemArmor{
  15.  
  16.     public NightVisionArmor(ArmorMaterial p_i45325_1_, int p_i45325_2_,
  17.             int p_i45325_3_) {
  18.         super(p_i45325_1_, p_i45325_2_, p_i45325_3_);
  19.         this.setCreativeTab(SoMuchArmor.SMATab);
  20.     }
  21.    
  22.     public String getArmorTexture(ItemStack stack, Entity entity, int slot, String type){
  23.         if(stack.getItem() == SoMuchArmor.NightVisionHelmet){
  24.             return "SoMuchArmor:textures/models/armor/NightVision_1.png";
  25.         }
  26.         else return null;
  27.        
  28.    
  29.        
  30.        
  31.        
  32.     }
  33.     public void onArmorTick(World world, EntityPlayer player, ItemStack itemStack){
  34.         if(itemStack.getItem() == SoMuchArmor.NightVisionHelmet){
  35.             player.addPotionEffect((new PotionEffect(Potion.nightVision.getId(), 90, 0)));
  36.            
  37.         }
  38.     }
  39.    
  40.    
  41.    
  42.    
  43.    
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement