
Minimal Day Counter
Simple Day counter for remember every day. Minecraft version 1.21x. More Updates Soon.
📅 Day Counter Datapack
- A simple, lightweight datapack that displays the current day count every morning in Minecraft!
✨ Features
🌅 Automatic Day Tracking
- Displays the day count every morning at sunrise.
- Shows in the action bar with a beautiful gold and yellow text animation
- Plays a pleasant sound effect when a new day begins
🎯 Smart & Accurate
- Reads directly from Minecraft's internal day counter
- Works perfectly with existing worlds no matter what day you're on!
- Day counting starts at Day 1 (not Day 0 like Minecraft's internal counter).If you add this to a world that's already on Day 50, it will show "Day 51" immediately
⚡ Zero Configuration
- Install and play - no commands needed No manual setup or initialization required Lightweight with minimal performance impact Works automatically for all players on the server
🔊 Immersive Experience
- Satisfying sound notification every morning Non-intrusive action bar display (doesn't block your screen) Professionally formatted with bold, colored text
📥 Installation
- Singleplayer: Download the datapack .zip file Navigate to your world's folder: .minecraft/saves/[YourWorldName]/datapacks/ Place the datapack file into the datapacks folder Launch your world or run /reload if already in-game
- Multiplayer: Download the datapack .zip file Place it in your server's world/datapacks/ folder Restart the server or run /reload as an operator
🎮 How It Works
- Every morning at sunrise (when daytime is between 0-100), the datapack:
- Checks the world's current day using Minecraft's built-in day counter
- Adds 1 to make it more intuitive (Day 1 instead of Day 0)
- Displays "Day X" in the action bar with a gold/yellow color scheme
- Plays a pleasant experience orb sound effect
- Prevents duplicate notifications until the next day
- The datapack intelligently tracks which day has been displayed, ensuring you only see the notification once per morning - even if you're playing for hours!
🛠️ Technical Details
Commands Used:
- scoreboard - For tracking day numbers and display states
- execute store result - Reading Minecraft's day and time values
- title actionbar - Displaying the day count above the hotbar
- playsound - Playing the notification sound
- No External Dependencies:
- Pure vanilla Minecraft datapack
- No mods or plugins required
- Works on both singleplayer and multiplayer servers
Performance:
- Runs efficiently every tick with minimal overhead
- Only executes the display function once per morning
- No lag or performance issues even on lower-end systems
🎨 Customization
Want to customize the datapack? Here's what you can change:
- Sound Effect:
- Edit show_day.mcfunction and replace the sound:
- minecraft:block.note_block.chime - Bell chime
- minecraft:entity.player.levelup - Level up sound
- minecraft:ui.toast.challenge_complete - Achievement sound
- minecraft:block.note_block.bell - Bell tone
- Colors:
- Modify the title command in show_day.mcfunction:
- Change "color":"gold" to any Minecraft color
- Change "color":"yellow" to customize the number color
- Timing:
- Adjust when the notification appears by changing daytime matches 0..100 in tick.mcfunction
❓ FAQ
Q: Does this work on existing worlds?
- A: Yes! It reads your world's actual day count, so it works perfectly no matter when you install it.
Q: Will this affect my world's performance?
- A: No, the datapack is extremely lightweight and runs efficiently every tick.
Q: Can I reset the day counter?
- A: The counter follows your world's actual day cycle. You can reset it using /time set day to go back to Day 1.
Q: Does this work in multiplayer?
- A: Absolutely! All players will see the day notification at the same time.
Q: Can I disable the sound?
- A: Yes, simply remove or comment out the playsound line in show_day.mcfunction.
Q: What happens if I sleep through the night?
- A: The datapack still works! It checks every tick during the morning window, so even if you skip to morning by sleeping, you'll still see the notification.
🐛 Known Issues
None currently! If you encounter any bugs, please report them in the issues section.
📋 Compatibility
✅ Compatible Versions:
- Minecraft Java Edition 1.21.x (Tested on 1.21.11)
- Minecraft Java Edition 1.20.5 - 1.20.6
- Future 1.21.x updates (likely)
❌ Not Compatible:
Minecraft Bedrock Edition Versions below 1.20
📜 License
- This datapack is free to use, modify, and redistribute. Credit is appreciated but not required!
💖 Support
- If you enjoy this datapack, please consider:
- ⭐ Leaving a star rating
- 💬 Sharing feedback or suggestions
- 📢 Sharing with friends who might enjoy it
🔄 Changelog
- v1.0.0 - Initial Release
- Automatic day counter display every morning
- Action bar notifications with sound effects
- Smart day tracking that works with existing worlds
- Multiplayer support
- Enjoy tracking your Minecraft adventures! 🌅
🔄 Version History
- v1.1.0 (Latest): * Implemented min_format and max_format for broader 1.21.x compatibility.
- Recommended version for users on Minecraft 1.21.1 through 1.21.11.
- v1.0.0: * Initial Release. Automatic day tracking and action bar notifications.
Check my another Datapack Uncraftable Item Recipes
If having any issues contact me with Discord
