2012-08-25 08:07:59 +02:00
|
|
|
package ee3.common.item;
|
|
|
|
|
|
|
|
import cpw.mods.fml.common.Side;
|
|
|
|
import cpw.mods.fml.common.asm.SideOnly;
|
2012-08-25 08:46:51 +02:00
|
|
|
import ee3.common.EquivalentExchange3;
|
|
|
|
import ee3.common.lib.CustomItemRarity;
|
2012-08-25 08:07:59 +02:00
|
|
|
import net.minecraft.src.EnumRarity;
|
|
|
|
import net.minecraft.src.ItemStack;
|
|
|
|
|
2012-08-25 08:46:51 +02:00
|
|
|
/**
|
|
|
|
* ItemPhilosopherStone
|
|
|
|
*
|
|
|
|
* The Philosophers Stone
|
|
|
|
*
|
|
|
|
* @author pahimar
|
|
|
|
* @license Lesser GNU Public License v3 (http://www.gnu.org/licenses/lgpl.html)
|
|
|
|
*
|
|
|
|
*/
|
2012-08-25 08:07:59 +02:00
|
|
|
public class ItemPhilosopherStone extends ItemEE {
|
|
|
|
|
2012-08-25 08:46:51 +02:00
|
|
|
public ItemPhilosopherStone(int id) {
|
|
|
|
super(id);
|
|
|
|
}
|
2012-08-25 08:07:59 +02:00
|
|
|
|
|
|
|
@SideOnly(Side.CLIENT)
|
|
|
|
public boolean hasEffect(ItemStack stack) {
|
|
|
|
return true;
|
|
|
|
}
|
2012-08-25 08:46:51 +02:00
|
|
|
|
2012-08-25 08:07:59 +02:00
|
|
|
@SideOnly(Side.CLIENT)
|
|
|
|
public EnumRarity getRarity(ItemStack stack) {
|
2012-08-25 08:46:51 +02:00
|
|
|
return EquivalentExchange3.proxy.getCustomRarityType(CustomItemRarity.RARE);
|
2012-08-25 08:07:59 +02:00
|
|
|
}
|
2012-09-24 21:58:15 +02:00
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean doesContainerItemLeaveCraftingGrid(ItemStack itemStack) {
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public boolean getShareTag() {
|
|
|
|
return true;
|
|
|
|
}
|
2012-08-25 08:46:51 +02:00
|
|
|
|
2012-08-25 08:07:59 +02:00
|
|
|
}
|