Features
- Multiple gradient types (linear, radial, quadratic, sinusoidal, and more)
- Custom color stops with hex color picker
- Output formats for various Minecraft platforms
- Text formatting options (bold, italic, underline, strikethrough, obfuscated)
- Text shadow customization
- Preset system for saving and sharing gradients
- Real-time preview
Basic Usage
Enter Your Text
Type the text you want to apply a gradient to in the input field. The preview updates in real-time.
Choose Colors
Click the color buttons to add color stops to your gradient. You can:
- Add multiple colors by clicking the + button
- Rearrange colors using the arrow buttons
- Remove colors with the trash icon
- Customize each color using the hex color picker
Select Gradient Type
Choose from various gradient types:
- Linear: Smooth color transition from start to end
- Radial: Colors radiate from center outward
- Quadratic: Curved gradient progression
- Sinusoidal: Wave-like color patterns
- And many more experimental types
Configure Output Format
Select your target platform:
- MiniMessage (Paper, Velocity, etc.)
- Legacy (Spigot)
- CMI
- PlaceholderAPI
- SkriptLang
- And more
Advanced Options
Text Formatting
Apply additional text styling:- Bold: Make text bold
- Italic: Italicize text
- Underline: Add underline
- Strikethrough: Strike through text
- Obfuscated: Create the “magic” text effect
Color Length
Adjust how many characters share the same color. Higher values create broader color bands, while lower values create smoother gradients.Set “Color Length” to 1 for the smoothest possible gradient effect.
Trim Spaces
Enable this option to prevent spaces from consuming gradient colors, ensuring colors only change on visible characters.Text Shadow
Customize the shadow effect on your text:- Shadow color (RGB values)
- Shadow offset and blur
- Enable/disable shadow entirely
Presets
Save and share your gradient configurations:- Create your perfect gradient
- Navigate to the Presets section
- Save your gradient with a custom name
- Share the preset URL with others
- Browse community presets at birdflop.com/resources/rgb/presets
Output Formats
MiniMessage
For modern Paper, Velocity, and other platforms using MiniMessage:Legacy Format
For Spigot and older servers:CMI Format
For the CMI plugin:PlaceholderAPI
For use in PlaceholderAPI placeholders:Gradient Types Explained
Linear
The standard gradient type. Colors transition evenly from start to finish.Radial
Colors start from the center and radiate outward, creating a circular gradient effect.Quadratic
Uses a quadratic curve for color progression, creating acceleration/deceleration effects.Sinusoidal
Creates wave-like patterns in the color progression.Cubic, Quartic, Quintic
Polynomial curves of increasing complexity for unique gradient shapes.Experiment with different gradient types to find the perfect look for your text. Use the “Show All Gradients” option to preview all types at once.
Tips and Best Practices
Common Use Cases
Server MOTDs
Create eye-catching server descriptions in your server list:Chat Prefixes
Add colorful rank prefixes:Scoreboard Titles
Make your sidebars stand out:Welcome Messages
Greet players with style:Troubleshooting
Colors Not Showing
- Verify your server supports hex colors (Paper 1.16+, Velocity, etc.)
- Check that your plugin supports the output format you selected
- Ensure you’re using a compatible Minecraft client version (1.16+)
Gradient Looks Choppy
- Decrease the “Color Length” value to 1
- Add more color stops between your main colors
- Try a different gradient type (linear usually works best)
Output Format Not Working
- Verify you selected the correct format for your platform
- Check plugin documentation for proper syntax
- Some plugins may require additional configuration to parse hex colors
Related Tools
- Animated TAB - Create animated gradients for TAB plugin
- Banner Generator - Design Minecraft banners
Technical Details
RGBirdflop uses the@birdflop/rgbirdflop package to generate gradients. The tool:
- Calculates color interpolation based on selected gradient type
- Supports multiple color spaces for smooth transitions
- Generates optimized output for each format
- Stores preferences in browser cookies for convenience
All processing happens in your browser. Your text and gradients are never sent to any server.