- 9,584 views, 41 today
- 3,144 downloads, 11 today
4
Introduction
Animated Timer (AT) data pack adds an in-game timer via the actionbar field of Minecraft’s HUD. A wide range of functions ensures a simple yet versatile configuration, allowing you to customize your timer according to your likings and needs.Features
In its original and unmodified state, features include:- Count-up & count-down
- Multiple render (display) types
- Both static (never changing) and animated (always changing) color configuration
- General style configuration (bold & italic text)
- Pre-built animations
- Profiles (ability to save current configuration & load at a later time)
- Trigger scoreboards for complete configuration & interaction even if cheats are disabled
- Advanced features for map makers (facilitated embedding into external projects)
Controlling the timer
AT can be controlled the following way:Description | Cheats enabled | Without cheats |
Start / resume the timer | /function at:continue | /trigger continue |
Pause the timer | /function at:pause | /trigger pause |
Set timer to its initial value and start it | /function at:reset | /trigger reset |
Set timer to zero and stay paused | /function at:reboot | /trigger reboot |

Manually setting time
In some situations, you may want to alter the current time manually. This can be done either with a function in the at-time namespace or with /trigger:Description | Cheats enabled | Without cheats |
Configure seconds | /function at-time:add/second /function at-time:remove/second /function at-time:set/seconds/10 | /trigger seconds set 10 |
Configure minutes | /function at-time:add/minute /function at-time:remove/minute /function at-time:set/minutes/15 | /trigger minutes set 15 |
Configure hours | /function at-time:add/hour /function at-time:remove/hour /function at-time:set/hours/3 | /trigger hours set 3 |
Configure days | /function at-time:add/day /function at-time:remove/day /function at-time:set/days/7 | /trigger days set 7 |
Note: The above functions that include at-time:set are just examples. In fact, a multitude of set functions are available for use.

Timer modes
AT is counting up by default but count-down is also available. You can toggle between both count modes with a single command:Description | Cheats enabled | Without cheats |
Switch between timer modes | /function at-conf:mode | /trigger mode |

How to upgrade
- Download latest data pack version
- In your datapacks directory, replace old version with new one
- Reload your game, either with /reload or through re-joining your world
Are you interested?
If you would like to find out more about configuration or how to integrate this timer into your projects, please check out the AT Docs site.Roadmap
- Add option to trigger a pause at specific game events (player dies, dragon defeated, ...)
- Implement option to display custom text next to timer
- Add custom gradient generator
- Add timer mode realtime
- Increase timer accuracy through realtime syncing
References
ChangelogThe full changelog can be found here.
Inspiration
This project was inspired by German content creator BastiGHG who often uses a similar version of this timer in his videos.
Compatibility | Minecraft 1.21 |
Tags |
5 Update Logs
v1.2.0 : by Tapir0 04/25/2025 4:08:00 pmApr 25th
Features
- Implement option to modify timer pattern
- Implement timer prefix & suffix preference
- Add five animations
- Add ability to check AT version in-game
Technical
- Data pack compatibility (Minecraft 1.21.5)
The full changelog can be found at AT's documentation.
LOAD MORE LOGS
6366409
119
Create an account or sign in to comment.
with this command:
/function at-anim:load {name:blue-fade}
What colors can you enter?
i want a green timer like BastiGHG. Is that possible in this timer?
I need a Timer i looked in the folder and saw blue-fade and was interrested in it
could you do me a timer with the blue-fade
and there schould be just the blue fade pls
I don't understand exactly what you are trying to achieve here. You can either run /function at-anim:load {name:blue-fade} or /trigger load-animation set 20 to set the timer to blue-fade. AT will stay on this animation until you modify it again, e.g. to a static style type or another animation.
Are you referring to modifying AT's default settings? Altering the source code directly would ensure that wherever you use this modfied datapack, blue-fade is always selected by default. Is this what you want?