Day Counter
by SamFX
Day Counter shows the current in-game day on the HUD for Fabric players, with a label that adapts to the game mode.
What it does
The HUD readout updates as the world advances, so a player can see the current day without opening a menu. The label can be set to detect the game mode automatically, which gives a Hardcore, Survival or Creative caption, or it can be replaced with custom text, or switched off entirely for a cleaner screen.
Day Counter is a client-side mod: only the player's client needs it, and servers run without it. It is published for Fabric only, across 10 release versions 1.20.1 – 1.21.8, with 1.1.1 for 1.21.8 as the latest file. The code is under the MIT License, and the project is not open source. Fabric Loader is required on the client.
The mod is built around a small footprint, with an optional compact background that wraps the text, an adjustable HUD scale and an in-game configuration menu. It works alongside shaders and resource packs. Some shader mods, such as Iris, use the same default key, so the key may need rebinding in the controls menu.
Key features
Day readout on the HUD
The current Minecraft day appears on screen during play, drawn directly on the HUD.
Automatic label by game mode
The label can detect whether the world is Hardcore, Survival or Creative and display the matching caption.
Custom or hidden label
The label can be replaced with custom text, or the readout can be disabled entirely.
Compact background and scale
An optional text-wrapping background keeps the readout small, and the HUD scale can be adjusted to suit the interface.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x9 of 9 versions with builds
1.20.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Tracking days in hardcore
A player running a hardcore world can keep the day count visible while playing, with the label matching the mode.
Minimal interface
A player who wants a non-intrusive readout can shrink or hide the label and keep the rest of the HUD clear.
Who it’s for: Players on Fabric who want a day counter on screen during single-player or multiplayer sessions. Only the client needs the mod, so server owners can leave it out.
How it compares
Time Of Day Indicator is a Fabric client-side mod for 1.21.4 only, under All rights reserved and not open source. Clean HUD is also a client-side Fabric mod, open source under the GNU Lesser General Public License v3.0 or later, for 26.1 – 26.3. Day Counter covers 1.20.1 – 1.21.8 under the MIT License and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Day Counter | Fabric | 1.20.1 – 1.21.8 | Client-side only | 2025-12-30 |
| Time Of Day Indicator | Fabric | 1.21.4 | Client-side only | 2025-01-31 |
| Clean HUD | Fabric | 26.1 – 26.3 | Client-side only | 2026-09-28 |
Questions
Does Day Counter need Fabric API?
Does Day Counter have to be on the server?
Why does the key conflict with Iris?
In the catalog
Day Counter is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 17,695 mods support Minecraft 1.21.8.
More from SamFX
Similar mods
What the author says
Day Counter is a lightweight Fabric client-side mod that displays the current Minecraft day directly on the HUD. The mod automatically detects the current game mode (Hardcore, Survival, or Creative) and allows the label to be shown, replaced with custom text, or disabled entirely for a clean, minimal interface.
Official listing
- Modrinth page
- modrinth.com/mod/minecraft-day-counter
- Owner
- SamFX
- Published
- 2025-12-28
- Updated on Modrinth
- 2025-12-30
- Facts verified
- 2026-10-15
