2022-11-15 22:20:36 +01:00
|
|
|
package net.anvilcraft.classiccasting.items.wands;
|
2022-11-14 22:23:33 +01:00
|
|
|
|
|
|
|
import cpw.mods.fml.relauncher.Side;
|
|
|
|
import cpw.mods.fml.relauncher.SideOnly;
|
|
|
|
import net.minecraft.client.renderer.texture.IIconRegister;
|
|
|
|
import net.minecraft.item.EnumRarity;
|
|
|
|
import net.minecraft.item.ItemStack;
|
|
|
|
import net.minecraft.util.IIcon;
|
|
|
|
|
|
|
|
public class ItemWandCastingMage extends ItemWandCasting {
|
|
|
|
public IIcon icon;
|
|
|
|
|
|
|
|
public ItemWandCastingMage() {
|
|
|
|
super();
|
|
|
|
super.maxStackSize = 1;
|
|
|
|
super.canRepair = false;
|
|
|
|
this.setUnlocalizedName("classiccasting:wandCastingMage");
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@SideOnly(Side.CLIENT)
|
|
|
|
public void registerIcons(final IIconRegister ir) {
|
|
|
|
this.icon = ir.registerIcon("classiccasting:wandthaumaturge");
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
@SideOnly(Side.CLIENT)
|
|
|
|
public IIcon getIconFromDamage(final int par1) {
|
|
|
|
return this.icon;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public EnumRarity getRarity(final ItemStack itemstack) {
|
|
|
|
return EnumRarity.epic;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public int getMaxVis(ItemStack i) {
|
|
|
|
return 1000;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public int getRechargeInterval() {
|
|
|
|
return 5;
|
|
|
|
}
|
|
|
|
}
|