TAB Animation Generator
Create TAB plugin animations with wave, shine, typewriter, color cycle and scrolling text effects. Watch them play in a tab list and scoreboard preview, then copy animations.yml.
Animation
The colors flow through the text and loop seamlessly.
TAB's change-interval. It moves in 50 ms steps.
Preview
Export
Nurshia:
change-interval: 150
texts:
- '&b&lN7ddff&lU7bbff&lRᗟff&lSᗉff&lH&9&lIṋff&lA &#bb55ff&lN&#dd55ff&lE&d&lT&#dd77ff&lW&#bb99ff&lOcbbff&lRMddff&lK'
- 'Kdfff&lN7fdff&lU7dbff&lR7b9ff&lSᗝff&lHᗇff&lIᙻff&lA 	b55ff&lN&#bd55ff&lE&#df55ff&lT&#fd57ff&lW&#db79ff&lO&#b99bff&lRabdff&lK'
- '_bfff&lNIe1ff&lU7fbff&lR7d9ff&lS7b7ff&lHᗛff&lIᗅff&lA b55ff&lN	d55ff&lE&#bf55ff&lT&#e155ff&lW&#fb59ff&lO&#d97bff&lR&#b79dff&lK'
- '&#b59fff&lN]c1ff&lUGe3ff&lR7f9ff&lS7d7ff&lH7b5ff&lIᗙff&lA b55ff&lNd55ff&lE	f55ff&lT&#c155ff&lW&#e355ff&lO&#f95bff&lR&#d77dff&lK'
- '&#d580ff&lN&#b2a2ff&lU[c4ff&lRfe5ff&lS7f7ff&lH7d5ff&lI7b3ff&lA Ȭfff&lNe55ff&lEf55ff&lT&#a255ff&lW&#c455ff&lO&#e655ff&lR&#f75dff&lK'
- '&#f460ff&lN&#d282ff&lU&#b0a4ff&lRec6ff&lSce8ff&lH7f4ff&lI7d2ff&lA Ȯeff&lNȬcff&lEឧff&lT‿ff&lW&#a455ff&lO&#c655ff&lR&#e855ff&lK'
- '&#ea55ff&lN&#f262ff&lU&#d084ff&lR&#aea6ff&lScc8ff&lHaeaff&lI7f2ff&lA 7aeff&lNȮcff&lEȬaff&lTᡯff&lWℇff&lO&#a655ff&lR&#c855ff&lK'
- '&#ca55ff&lN&#ec55ff&lU&#f064ff&lR&#ce86ff&lS&#aca8ff&lHacaff&lIDecff&lA 7ceff&lN7acff&lEȮaff&lTᗀff&lWᤷff&lO⇏ff&lR&#a855ff&lK'
- '&#aa55ff&lN&#cc55ff&lU&#ee55ff&lR&#ee66ff&lS&#cc88ff&lH&#aaaaff&lIXccff&lA 7eeff&lN7ccff&lE7aaff&lTᗔff&lWᖾff&lO᧿ff&lR⊗ff&lK'
- 'a55ff&lN&#ac55ff&lU&#ce55ff&lR&#f055ff&lS&#ec68ff&lH&#ca8aff&lI&#a8acff&lA @f0ff&lN7ecff&lE7caff&lT7a8ff&lWᗒff&lOᖼff&lR᫇ff&lK'
- 'a55ff&lNc55ff&lU&#ae55ff&lR&#d055ff&lS&#f255ff&lH&#ea6aff&lI&#c88cff&lA Td0ff&lN>f2ff&lE7eaff&lT7c8ff&lW7a6ff&lOᗐff&lRᖺff&lK'
- 'ᖸff&lNc55ff&lUe55ff&lR&#b055ff&lS&#d255ff&lH&#f455ff&lI&#e86cff&lA &#a4b0ff&lNRd2ff&lE<f4ff&lT7e8ff&lW7c6ff&lO7a4ff&lRᗎff&lK'
- 'ᗌff&lNȫeff&lUe55ff&lR⍟ff&lS&#b255ff&lH&#d455ff&lI&#f755ff&lA &#c491ff&lN&#a2b2ff&lEPd5ff&lTef6ff&lW7e5ff&lO7c4ff&lR7a2ff&lK'
- 'ȯfff&lNȭdff&lUȫbff&lR᯳ff&lS⒋ff&lH&#b555ff&lI&#d755ff&lA &#e371ff&lN&#c193ff&lE	fb5ff&lTdd7ff&lWbf9ff&lO7e3ff&lR7c1ff&lK'
- '7bfff&lNȯdff&lUȭbff&lRᖷff&lS᲻ff&lH╓ff&lI&#b755ff&lA &#fb55ff&lN&#e173ff&lE&#bf95ff&lT	db7ff&lWbd9ff&lO;fbff&lR7e1ff&lK'
- '7dfff&lN7bdff&lUȯbff&lRᗋff&lSᖵff&lHᶃff&lI☛ff&lA &#db55ff&lN&#fd55ff&lE&#df75ff&lT&#bd97ff&lW	bb9ff&lOOdbff&lR9fdff&lK'Paste into plugins/TAB/animations.yml and run /tab reload. Use the placeholder in header-footer.yml, a scoreboard title, the tab list format or nametags. Players on versions older than 1.16 see the nearest of the 16 classic colors.
Guide
How to use
- 1Type the text and pick an effect: wave, shine, typewriter, color cycle or scrolling. Choose the colors and bold or other styles.
- 2Set the speed. The preview plays the animation in a tab list and as a scoreboard title at that speed.
- 3Name the animation, copy the TAB output into plugins/TAB/animations.yml and run /tab reload. Use %animation:<name>% wherever TAB accepts text.
Good to know
How TAB plays animations
TAB shows one line of texts per change-interval milliseconds and starts over after the last one. The interval has to be a multiple of 50, because the server works in 50 ms ticks.
Hex colors and old clients
Frames use &#RRGGBB hex colors. Players on 1.16 or newer see them exactly; TAB shows older clients the nearest of the 16 classic colors, so a smooth wave looks steppier for them.
Editing frames by hand
Switch to Manual to change single frames, add a pause by repeating a frame, or mix in placeholders such as %player_online%. The preview shows placeholders as plain text.
Questions
Where can I use a TAB animation?
Anywhere TAB takes text: header and footer, scoreboard title and lines, tab list prefix and suffix, nametags and the bossbar. Write %animation:Name% with the animation's name.
Why is my animation too fast or choppy?
Each frame stays on screen for change-interval ms. 100–200 ms suits waves and shines; scrolling text and typewriters read better at 200–400 ms. More frames make a smoother but longer loop.
Does it work with other plugins?
The & codes and MiniMessage outputs give the same frames as a plain list. Plugins like AnimatedScoreboard or DeluxeMenus take such lists under their own key names.