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); | |
} |