package gregtech.api.graphs.consumers; import gregtech.api.interfaces.tileentity.IEnergyConnected; import net.minecraft.tileentity.TileEntity; import java.util.ArrayList; public class NodeEnergyConnected extends ConsumerNode { public NodeEnergyConnected(int aNodeValue, IEnergyConnected aTileEntity, byte aSide, ArrayList aConsumers) { super(aNodeValue,(TileEntity) aTileEntity, aSide, aConsumers); } @Override public boolean needsEnergy() { return super.needsEnergy(); } @Override public int injectEnergy(long aVoltage, long aMaxAmps) { return (int) ((IEnergyConnected)mTileEntity).injectEnergyUnits(mSide,aVoltage,aMaxAmps); } }