Italy coach Cesare Prandelli has warned his players that indiscipline will cost them a place in his World Cup squad.