TechReborn/src/main/java/techreborn/items/ItemLapotronCrystal.java

65 lines
1.1 KiB
Java
Raw Normal View History

2016-03-05 23:50:39 +01:00
package techreborn.items;
import net.minecraft.item.ItemStack;
import reborncore.api.power.IEnergyItemInfo;
import techreborn.client.TechRebornCreativeTab;
2016-03-25 10:47:34 +01:00
public class ItemLapotronCrystal extends ItemTextureBase implements IEnergyItemInfo
{
2016-03-05 23:50:39 +01:00
2016-03-25 10:47:34 +01:00
public static final int maxCharge = 100000;
public static final int tier = 2;
public double transferLimit = 512;
public ItemLapotronCrystal()
{
super();
setMaxStackSize(1);
setMaxDamage(13);
setUnlocalizedName("techreborn.lapotroncrystal");
setCreativeTab(TechRebornCreativeTab.instance);
}
@Override
public double getMaxPower(ItemStack stack)
{
return maxCharge;
}
@Override
public boolean canAcceptEnergy(ItemStack stack)
{
return true;
}
@Override
public boolean canProvideEnergy(ItemStack stack)
{
return true;
}
@Override
public double getMaxTransfer(ItemStack stack)
{
return transferLimit;
}
@Override
public int getStackTier(ItemStack stack)
{
return tier;
}
@Override
public String getTextureName(int damage)
{
return "techreborn:items/lapotronCrystal";
}
@Override
public int getMaxMeta()
{
return 1;
}
2016-03-05 23:50:39 +01:00
}