Minimal Day Counter
Simple Day counter for remember every day. Minecraft version 1.21x. More Updates Soon.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Minimal Day Counter
📅 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:
1. scoreboard - For tracking day numbers and display states 2. execute store result - Reading Minecraft's day and time values 3. title actionbar - Displaying the day count above the hotbar 4. 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: 1. 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 2. Colors: - Modify the title command in show_day.mcfunction: - Change "color":"gold" to any Minecraft color - Change "color":"yellow" to customize the number color 3. 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