28 days per season, 4 seasons per year. The wire key autumn is displayed as Fall.

The day

RuleCurrent value
Wake6:00 AM
Forced bedtime2:00 AM (+1 day)
Tick10 game minutes
Normal tick7 real seconds
Full normal day14 real minutes
Mine clock0.9 seconds per game minute
Machine day1600 processing minutes, including overnight

The clock is shared. Menus do not pause it. A pause command freezes gameplay; nobody online freezes the calendar but allows injected offline machine processing.

Weather odds

Rows are normalized from the actual weighted weather catalog. Initial weather is sunny; subsequent mornings use seeded rolls. Festivals override the result to sunny before watering and animal weather preview. Fixed-date storms, rare rain events and forecasts are absent.

Seasonsunnyrainstormwindsnow
spring55.00%25%5%15%0%
summer60%15%20%5%0%
Fall (autumn)50%20%5%25%0%
winter45%0%0%15%40%

Rain and storms water outdoor tilled soil and affect fish eligibility. Villagers use rain/storm schedules; lightning damage remains absent.

Festivals and birthdays by date

FestivalDateAreaAdmissionReturn no earlier thanActivity
Festival · spring 13 · collect · 01 name pendingSpring 13Area · town name pending9:00 AM–2:00 PM10:00 PMcollect
Festival · summer 11 · fishing · 02 name pendingSummer 11Area · town name pending9:00 AM–2:00 PM10:00 PMfishing
Festival · autumn 16 · display · 03 name pendingAutumn 16Area · town name pending9:00 AM–3:00 PM10:00 PMdisplay
Festival · winter 8 · targets · 04 name pendingWinter 8Area · town name pending9:00 AM–2:00 PM10:00 PMtargets
VillagerBirthday
Villager · general store keeper · spring 2 · 01 name pending
Season
spring
Day
2
Villager · ranch keeper · spring 9 · 05 name pending
Season
spring
Day
9
Villager · town house 09 bed · spring 20 · 09 name pending
Season
spring
Day
20
Villager · blacksmith keeper · summer 2 · 02 name pending
Season
summer
Day
2
Villager · carpenter keeper · summer 9 · 06 name pending
Season
summer
Day
9
Villager · town house 10 bed · summer 20 · 10 name pending
Season
summer
Day
20
Villager · town house 03 bed · autumn 2 · 03 name pending
Season
Fall (autumn)
Day
2
Villager · town house 07 bed · autumn 9 · 07 name pending
Season
Fall (autumn)
Day
9
Villager · town house 04 bed · winter 2 · 04 name pending
Season
winter
Day
2
Villager · town house 08 bed · winter 9 · 08 name pending
Season
winter
Day
9

packages/sim/src/systems/calendar/index.ts · packages/sim/src/systems/weather/index.ts · packages/sim/src/clock.ts