equivalent-exchange-3/src/main/java/com/pahimar/ee3/item/ItemPhilosophersStone.java

49 lines
1.1 KiB
Java
Raw Normal View History

2013-08-23 16:59:50 +02:00
package com.pahimar.ee3.item;
2014-05-23 00:35:31 +02:00
import com.pahimar.ee3.reference.Key;
import com.pahimar.ee3.reference.Names;
2014-05-23 00:35:31 +02:00
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
2014-05-23 00:35:31 +02:00
public class ItemPhilosophersStone extends ItemEE implements IKeyBound
{
private int maxChargeLevel;
public ItemPhilosophersStone()
{
super();
this.setUnlocalizedName(Names.Items.PHILOSOPHERS_STONE);
this.setMaxDamage(1000);
this.maxChargeLevel = 3;
}
@Override
public boolean doesContainerItemLeaveCraftingGrid(ItemStack itemStack)
{
return false;
}
@Override
public boolean getShareTag()
{
return true;
}
@Override
public ItemStack getContainerItem(ItemStack itemStack)
{
ItemStack copiedStack = itemStack.copy();
copiedStack.setItemDamage(copiedStack.getItemDamage() + 1);
copiedStack.stackSize = 1;
return copiedStack;
}
2014-05-23 00:35:31 +02:00
@Override
public void doKeyBindingAction(EntityPlayer entityPlayer, ItemStack itemStack, Key key)
{
}
2013-08-23 16:59:50 +02:00
}