001 package net.minecraft.enchantment; 002 003 public class EnchantmentArrowDamage extends Enchantment 004 { 005 public EnchantmentArrowDamage(int par1, int par2) 006 { 007 super(par1, par2, EnumEnchantmentType.bow); 008 this.setName("arrowDamage"); 009 } 010 011 /** 012 * Returns the minimal value of enchantability needed on the enchantment level passed. 013 */ 014 public int getMinEnchantability(int par1) 015 { 016 return 1 + (par1 - 1) * 10; 017 } 018 019 /** 020 * Returns the maximum value of enchantability nedded on the enchantment level passed. 021 */ 022 public int getMaxEnchantability(int par1) 023 { 024 return this.getMinEnchantability(par1) + 15; 025 } 026 027 /** 028 * Returns the maximum level that the enchantment can have. 029 */ 030 public int getMaxLevel() 031 { 032 return 5; 033 } 034 }