package matgm50.wanderer.item.relic;
import matgm50.wanderer.Wanderer;
import matgm50.wanderer.lib.ItemLib;
import matgm50.wanderer.util.DamageSourceNameless;
import net.minecraft.entity.Entity;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.EnumRarity;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.DamageSource;
import java.util.List;
public class ItemNamelessBlade extends Item implements INamelessRelic{
public ItemNamelessBlade() {
super();
setUnlocalizedName(ItemLib.NAMELESS_BLADE_NAME);
setCreativeTab(Wanderer.tabWanderer);
setMaxStackSize(1);
setFull3D();
}
@Override
public boolean getShareTag() {return true;}
@Override
public boolean isBookEnchantable(ItemStack stack, ItemStack book) {return false;}
@Override
public void addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4) {}
@Override
public boolean onLeftClickEntity(ItemStack stack, EntityPlayer player, Entity entity) {
DamageSource damageSource = new DamageSourceNameless("nameless", player);
entity.attackEntityFrom(damageSource, 5);
return super.onLeftClickEntity(stack, player, entity);
}
@Override
public EnumRarity getRarity(ItemStack par1ItemStack) {return EnumRarity.EPIC;}
}