As most of you know, an eclipse has recently occurred in the U.S. (I don't know about the rest of the world).
It reminded me of the idea of eclipses, and I figured it would be interesting to happen in Minecraft.
Background knowledge on total solar eclipses: The moon blocks our view of the sun, and it creates an effect of temporary darkness. They're amazing, rare events.
TYPE OF ECLIPSE:
They would be total solar eclipses. Not lunar eclipses, or partial solar eclipses! This means it will COMPLETELY block our view of the sun, not just somewhat.
It wouldn't be worth it to have eclipses like that, as they aren't nearly as good as total solar eclipses.
The eclipse would happen every 100 in game days, which makes sense; they're even rarer in real life.
But, as an exception, it would happen after 35 days since the player created his/ her world, assuming that the last eclipse since the player created their world was 65 days ago. I chose to include this so the player would be excited to see the eclipse
I get offtopic a lot, be warned. I also often mention a Minecraft clone called Minetest. The clone is nowhere near playable with it's default game in my opinion, but it's at least the start of a good open-source voxel rendering engine, and maybe one day it might be decently playable.