Description
Calendar & Seasons
A named calendar for your Hytale world. Ask /date and get an answer like "Sunnudagr, Góa 14, Year 3, Winter". Seasons have names and are announced when they change, and an optional line greets each dawn.
It is server-side only: players need nothing installed. Built for Hytale 0.7.3 (Early Access).
What it does
/dateshows today's date;/date seasonshows the season and the days until the next one;/date monthslists the year.- Two clocks. The calendar turns at each sunrise in the world, or it follows the real date at a fixed UTC offset.
- Any speed, from one calendar day per thousand in-game days to a hundred calendar days per in-game day.
- Announcements. An optional message at each dawn, and a line such as "Summer has come." on the first dawn of a new season.
- Your date format. Twelve ready-made formats, or write any template with tokens like
{weekday},{monthName},{day}{ordinal}and{yearLabel}.
The four calendars
| Preset | Months | Seasons |
|---|---|---|
gregorian (default) |
January to December, no leap years (365 days) | Northern meteorological seasons |
harvest |
Eight invented months (Thaw, Sowing, Greening, Highsun, Reaping, Gathering, Frostfall, Deepwinter), 45 days each: a 360-day year | Spring, Summer, Autumn, Winter, two months each |
norse |
The twelve Old Icelandic months, Gormánuður to Haustmánuður, plus the four-day Sumarauki (364 days) | Winter and Summer |
custom |
Your own list of months and weekdays, any names | Whatever each month says |
Commands
| Command | Who | What it does |
|---|---|---|
/date |
everyone | Shows today's date |
/date season |
everyone | The season and days until the next one |
/date months |
everyone | Lists the months, their lengths and seasons |
/date set <day> <month> [year] |
operators, or the calendarseasons.set permission |
Changes today's date. The month is a name (/date set 14 Góa) or a number |
The server console can run every command.
Settings
Settings live in mods/Hledjolf_CalendarSeasons/config.json, in four groups: Calendar (preset, epoch year, year label, custom months and weekdays), Clock (mode, speed, real-time start and UTC offset), Display (date format, weekday and season switches) and Announcements (dawn, season change, message template).
The full table, with defaults, ranges and the date format tokens, is in the README: https://github.com/Hledjolf/CalendarSeasons
Install
- Put
CalendarSeasons-1.0.0.jarin your server'smodsfolder (singleplayer:%APPDATA%\Hytale\UserData\Mods\). - Start the server once. The mod writes its settings to
mods/Hledjolf_CalendarSeasons/config.json. - Type
/date.
Works with Mod Settings Manager
Mod Settings Manager is optional. With it installed, operators can change every Calendar & Seasons setting from /modsettings, with labels, tooltips, dropdowns (calendar and date format) and steppers that keep to the allowed ranges. Every change applies live, without a restart.
Calendar & Seasons doesn't need it. Without it, edit config.json and restart the server.
Known limits
- No leap years, moons or holidays.
- One calendar for the whole server; no per-world calendars.
- The seasons are names only: they don't change the weather or the crops.
- The in-game font covers Latin (with accents), Greek and Cyrillic; custom names outside those show as boxes. That is a Hytale font limitation.
- When the server is off, the world's clock stops, and so does the calendar (in world-days mode).
License
MIT, copyright (c) 2026 Hledjolf.
Source code and issue tracker: https://github.com/Hledjolf/CalendarSeasons
Calendar & Seasons is a fan-made mod. It is not affiliated with or endorsed by Hypixel Studios.






