IMac/Minecraft Frames per Second

I have an iMac, which I adore and I play Minecraft. When I first got the iMac, the frames per second was amazing on Minecraft. I was getting maximum FPS, like 120, with the optimal graphics settings; however, now, I have noticed a decline in the FPS, and averaging around 35-50. This is playable but not perfect. I was wondering why my frames per second has dropped so much. I have had the max maybe over 1 and a half years, but I don't download excessive programs.

Is there anything I can do to restore its former glory?

Much appreciated

Yeah, clean up your iMac. If you want to play games, then get yourself a Windows computer.

Appreciate it.