A lightweight, vanilla-style day and clock counter for the HUD. Uses the overworld clock time, so it always matches the visible day/night cycle — no drift, no guessing, no syncing issues in multiplayer.
The whole thing is built to blend into vanilla's own UI: the progress bar reuses Minecraft's XP bar sprites, and the counter sits centered near the top or bottom of the screen, exactly where a HUD element should live.
✨ Features
- Current world day counter
- 24-hour or 12-hour clock format
- Day progress bar drawn with vanilla XP bar sprites
- Vanilla-style toast reminder when it's getting late enough to sleep
- Small milestone sound on notable days (50, 100, 365...)
- Top or bottom HUD placement
- Built-in Mod Menu settings screen — no config file editing needed
- Fully client-side — safe to use on any server, vanilla or modded
🎮 Controls
- H — open the Vanilla DayTime Counter settings screen
The keybind can be remapped at any time from Minecraft's own Controls menu.
🛠️ Settings
From the settings screen you can toggle:
- 12-hour / 24-hour clock format
- Top / bottom HUD position
- Day counter visibility
- Clock visibility
- Progress bar visibility
- Sleep-time toast visibility
⚙️ Compatibility
- Minecraft:
26.2 - Loader: Fabric Loader
0.19.3+ - Requires: Fabric API
- Environment: Client-side only
📁 Config
Settings are saved to Fabric's config folder as:
vanilladaytimecounter.json
No manual editing needed — everything is managed from the in-game settings screen.
