With this nifty season server, I'd like to suggest an additional piece of
code:
Let the ice on rivers/lakes only crack the first few days of each winter
season, as it's pretty silly to keep falling through the ice (and getting
annoying damage), where it's been freezing for over a week (bat-time).