In this paper, the multi-objective optimal power flow (MOOPF) problem optimization objectives focus on four optimization objectives: generation cost, emission, real power loss and voltage deviation (VD). Three renewable energy sources with successful industrial applications, including wind energy, solar energy, and tidal energy are introduced. Renewable energy supply is uncertain, so Weibull distribution probability, lognormal probability and Gumbel probability are used to calculate the instability and intermittency of wind energy, solar energy and tidal energy, respectively. The inclusion of four energy supplies on the IEEE-30 test system and the consideration of renewable energy reserves and penalty cost calculation improve the realism of the model. In order to obtain the control parameters that minimize the four optimization objectives, a named multi-objective pathfinder algorithm (MOPFA) based on elite dominance and crowding distance was proposed to solve this multi-objective optimization problem. Simulation results show the feasibility of the model, and MOPFA can get more evenly distributed Pareto front and provide more diverse solutions. A compromise solution was selected by the fuzzy decision system. Comparison with the recently published literature also shows that the proposed model can effectively reduce emissions and other indicators. In addition, the statistical test results show that MOPFA's multi-objective optimization performance ranks first. In solving this complex optimization problem, results show the MOPFA is superior to other multi-objective algorithms in optimization accuracy and speed.