blob: ff15acaee1fa56a019af140f238c8092b6496c38 [file] [log] [blame] [raw]
package crazypants.enderio.power;
import net.minecraftforge.common.util.ForgeDirection;
public interface IPowerInterface {
Object getDelegate();
boolean canConduitConnect(ForgeDirection direction);
float getEnergyStored(ForgeDirection dir);
float getMaxEnergyStored(ForgeDirection dir);
float getPowerRequest(ForgeDirection dir);
float getMinEnergyReceived(ForgeDirection dir);
float recieveEnergy(ForgeDirection opposite, float canOffer);
}