Features
- All gradient types from RGBirdflop
- Customizable animation speed
- Multiple animation styles (forward, reverse, ping-pong)
- Custom animation names
- Adjustable gradient length
- Real-time animated preview
- TAB-compatible YAML output
- Text formatting options
Prerequisites
This tool generates configurations for the TAB plugin:- Install TAB plugin on your Paper/Spigot server
- Ensure your server supports RGB/hex colors (1.16+)
- Configure TAB’s basic settings
TAB is a premium plugin available on SpigotMC. This tool generates compatible animations but requires TAB to be installed.
Getting Started
Design Your Gradient
Use the gradient controls to design your text:
- Enter text to animate
- Add colors with the + button
- Choose gradient type
- Apply formatting (bold, italic, etc.)
Configure Animation
Set animation parameters:
- Animation Name: Identifier for the animation
- Animation Interval: Speed in milliseconds (lower = faster)
- Animation Style: Forward, Reverse, or Ping Pong
- Gradient Length: How stretched the gradient appears
Animation Settings
Animation Name
The identifier for your animation used in TAB configurations.Animation Interval
Time in milliseconds between frame updates.- 50ms: Very fast, smooth animation (20 FPS)
- 100ms: Fast animation (10 FPS)
- 200ms: Medium speed (5 FPS)
- 500ms: Slow animation (2 FPS)
- 1000ms: Very slow (1 FPS)
Lower intervals create smoother animations but generate more frames, increasing file size.
Animation Styles
Forward (Default)
Animates from start to finish, then instantly loops back.Reverse
Animates backwards from finish to start.Ping Pong
Animates forward then backward, creating a seamless loop.Gradient Length
Multiplier for how stretched the gradient appears.- 1x: Gradient spans exactly the text length
- 2x: Gradient is twice the text length (more stretched)
- 3x: Very stretched gradient
- 0.5x: Compressed gradient (multiple color cycles)
Using in TAB
Adding to animations.yml
- Open
plugins/TAB/animations.yml - Paste the generated configuration
- Save the file
- Run
/tab reloador restart the server
Using the Animation
Reference animations in TAB configs with%animation:name%:
Tab List Header/Footer
Player List Names
Nametags
Scoreboard
Example Animations
Rainbow Flow
Settings:- Text: “RAINBOW”
- Colors: Red → Orange → Yellow → Green → Blue → Purple
- Type: Linear
- Style: Forward
- Interval: 100ms
- Length: 2x
Subtle Pulse
Settings:- Text: “VIP”
- Colors: Gold → Yellow → Gold
- Type: Linear
- Style: Ping Pong
- Interval: 200ms
- Length: 1x
Fast Cycle
Settings:- Text: “ADMIN”
- Colors: Red → Orange
- Type: Linear
- Style: Forward
- Interval: 50ms
- Length: 1x
Wave Effect
Settings:- Text: “Welcome”
- Colors: Cyan → Blue → Cyan
- Type: Sinusoidal
- Style: Forward
- Interval: 150ms
- Length: 2x
Output Format Customization
The tool includes an “Output Format” section for advanced users who need compatibility with other plugins or custom TAB setups. Default format:{name}: Animation name{interval}: Frame interval in ms{frames}: Generated frame list
Performance Considerations
Frame Count
Total frames = Text length × Gradient length- More frames = smoother animation
- More frames = larger config file
- More frames = more processing
Update Interval
Faster intervals (lower ms) mean:- Smoother visual animation
- More frequent updates
- Slightly higher server load
Multiple Animations
Using many animations simultaneously:- Can impact performance on large servers
- Each player sees all animations
- Consider limiting animated elements
TAB is well-optimized, but hundreds of players with many animations can add overhead.
Advanced Techniques
Layered Text
Combine static and animated text:Conditional Animations
Use TAB’s placeholder conditions:Synced Animations
Create multiple animations with matching intervals for synchronized effects:- Design animation A (interval: 200ms)
- Design animation B (interval: 200ms, offset start)
- Use both in same display
Troubleshooting
Animation Not Showing
Check:- TAB plugin is installed and loaded
/tab reloadwas run after adding animation- Animation name matches in config and animations.yml
- Server supports hex colors (1.16+)
Animation is Choppy
Solutions:- Decrease gradient length for more frames
- Lower animation interval for faster updates
- Use ping-pong style for smoother loops
- Add more color stops for smoother transitions
Colors Look Wrong
Check:- Preview vs in-game differences (client rendering)
- Resource pack color modifications
- Output format matches TAB version
Config File Errors
Common issues:- YAML indentation (use spaces, not tabs)
- Missing quotes around special characters
- Duplicate animation names
- Invalid color codes
TAB Plugin Versions
This tool generates output compatible with:- TAB 3.x (latest)
- TAB 2.x (legacy)
For TAB 4.x or newer, check the TAB documentation for any format changes.
Comparison with RGBirdflop
| Feature | Animated TAB | RGBirdflop |
|---|---|---|
| Output | Animation frames | Single gradient |
| Use case | TAB plugin | Static text |
| Preview | Animated | Static |
| Frames | Multiple | Single |
| File size | Large | Small |
Related Tools
- RGBirdflop - Create static gradient text
- Animated Textures - Animate resource pack textures