This mod replaces Serene's Season's time logic in order to fix some problems, including:
Fix slight season desync when skipping time, like when using /time command, when sleeping, or by any other means.
Fix massive tick progressing when time of day is unchanged, common issue with mods that can slow down time like Hourglass.
Fix tick skip when starting world.
Fix time skip when joining different single player worlds without reopening minecraft.
Possibly fixing more problems as i fool proofed some unlikely scenarios.
I tested it mainly with Hourglass and seemed to work great.
If you have an issue with the mod, i will be glad to help, just send me pastbin of the error and steps to reproduce.
Since this mod makes the season time tied to day time, it means as a side effect of stopping world time for any reason (like setting game rules to stop night/day cycle) also season time will halt.