Compatibility
Minecraft: Java Edition
26.2
Platforms
Supported environments
Server-side
Singleplayer
Links
Tags
Creators
Details
Licensed ARR
Published 9 hours ago
Updated 4 days ago
Realtime Day
Syncs Minecraftâs day/night cycle to real-world time.
When itâs noon where the server is running, the sun is overhead. When itâs midnight, itâs night in-game. Singleplayer uses your PCâs clock; dedicated servers use the host machineâs timezone (or one you configure).
Features
- Overworld time follows real local time (dawn â 6:00, noon, dusk, midnight)
- Uses the server/host timezone by default
- Optional IANA timezone override (e.g.
America/Chicago) - Optional on-screen real-time clock in the bottom-right corner
- Sleep still works â after a vanilla night skip, time snaps back to real time
- Reload config in-game with
/realtimeday reload - Server sync works without the mod on clients; install on the client to see the HUD
Config
Created automatically at config/realtimeday.json:
{
"enabled": true,
"showHud": true,
"hudTimeFormat": "24h",
"timezone": "",
"syncIntervalTicks": 20,
"dimensions": ["minecraft:overworld"]
}
| Option | Description |
|---|---|
enabled |
Turn world time sync on or off |
showHud |
Show the real-time clock in the bottom-right corner |
hudTimeFormat |
HUD clock style: "24h" (22:52) or "12h" (10:52 PM) |
timezone |
Empty = system default; otherwise an IANA timezone id |
syncIntervalTicks |
How often (in ticks) real time is applied to the world clock |
dimensions |
Dimension ids whose default clocks should be synced |
Commands
/realtimedayhudâ toggle the on-screen clock (any player, saved to your client config)/realtimedayhud on//realtimedayhud offâ show or hide the clock/realtimedayhud 12h//realtimedayhud 24hâ set 12-hour or 24-hour clock (10:52 PM/22:52)/realtimedayhud formatâ show your current format/realtimeday reloadâ reload world time sync config (server / op)
Notes
- Install on the server (or in singleplayer) for day/night sync. Install on the client for the HUD clock.
- HUD visibility and time format are per-player on each client (
config/realtimeday.json). - Requires Fabric API.


