FIFA banned Uruguay players Fernando Muslera and Jose Maria Gimenez for four games each on Friday for aggressively confronting match officials when the team was eliminated from the World Cup last month.
The players must all carry out community service on a football project and pay fines of up to 20,000 Swiss francs ($21,600), FIFA said.
Disorder flared when Uruguay failed to advance to the round of 16 in Qatar despite beating Ghana 2-0 in its final group-stage game on Dec. 2.
The Uruguayan football federation was also fined 50,000 Swiss francs ($54,000) and must close some of its stadium for one home game.
FIFA disciplinary judges ruled the federation "was responsible for the discriminatory behavior of its supporters as well as for the misconduct, offensive behavior and violation of the principles of fair play'' by players.
Uruguay players confronted the German referee Daniel Siebert after the final whistle at Al Janoub Stadium.
They believed Uruguay should been awarded a penalty kick in stoppage time.
One more goal scored would have sent Uruguay to the round of 16 instead of South Korea.
Cavani, Godin and Muslera were each playing at their fourth World Cup and Gimenez was at this third.