2014-07-18 21:55:10 +02:00
|
|
|
package com.pahimar.ee3.util;
|
2014-07-15 03:23:48 +02:00
|
|
|
|
|
|
|
import net.minecraft.item.ItemStack;
|
|
|
|
|
|
|
|
public interface IChargeable
|
|
|
|
{
|
2014-07-16 22:10:18 +02:00
|
|
|
public abstract short getMaxChargeLevel();
|
|
|
|
|
2014-07-15 03:23:48 +02:00
|
|
|
public abstract short getChargeLevel(ItemStack itemStack);
|
|
|
|
|
|
|
|
public abstract void setChargeLevel(ItemStack itemStack, short chargeLevel);
|
|
|
|
|
|
|
|
public abstract void increaseChargeLevel(ItemStack itemStack);
|
|
|
|
|
|
|
|
public abstract void decreaseChargeLevel(ItemStack itemStack);
|
|
|
|
}
|