Official Plugins
YouTube Plugin
Official YouTube source plugin for Lavalink, providing support for YouTube audio streaming.Dependency:
dev.lavalink.youtube:youtube-pluginInstallation
Installation
Source Manager Plugins
Plugins that add support for additional streaming platforms and audio sources.LavaSrc
Comprehensive source plugin supporting:
- Spotify (search and metadata)
- Apple Music
- Deezer (native playback)
com.github.topi314.lavasrc:lavasrc-pluginDuncteBot Plugin
Additional source managers for platforms that are not widely usedDependency: Check repository for details
XM Plugin
Support for various music tracker module formats (MOD, XM, IT, S3M, etc.)Dependency: Check repository for details
Enhancement Plugins
Plugins that enhance the playback experience and add utility features.SponsorBlock Plugin
Skip sponsor segments in YouTube videos and return chapter informationFeatures:
- Automatic sponsor segment detection
- YouTube video chapters
- Customizable skip categories
com.github.topi314.sponsorblock:sponsorblock-pluginLavaSearch
Advanced search functionality including:
- Playlist search
- Album search
- Artist search
- Track search
- General term search
com.github.topi314.lavasearch:lavasearch-pluginAudio Processing Plugins
Plugins that add custom audio filters and effects.LavaDSPX Plugin
Additional audio filters for Lavalink, providing advanced audio processing capabilities.Dependency: Check repository for details
Features
Features
- Custom audio filters
- Advanced DSP effects
- Real-time audio processing
Lyrics Plugins
Plugins for fetching and displaying song lyrics.LavaLyrics
Core lyrics API that can be used by other plugins and clientsDependency:
com.github.topi314.lavalyrics:lavalyrics-pluginLyrics.kt
Plugin that fetches timestamped lyrics from YouTubeDependency: Check repository for details
Java Timed Lyrics
Timestamped lyrics from YouTube with Genius fallbackFeatures:
- IP rotation support
- LavaLyrics compatibility
- Multiple source fallbacks
Utility Plugins
Google Cloud TTS Plugin
Text-to-speech plugin using Google Cloud TTS APIDependency: Check repository for details
Configuration Required
Configuration Required
This plugin requires Google Cloud API credentials and configuration. See the plugin repository for setup instructions.
Installation Examples
Single Plugin
Multiple Plugins
With Custom Repository
Plugin Compatibility
Always check the plugin’s repository for:
- Supported Lavalink versions
- Required configuration
- Dependencies on other plugins
- Known compatibility issues
Finding Plugin Versions
To find the latest version of a plugin:- Visit the plugin’s GitHub repository
- Check the Releases page for version numbers
- Review the changelog for breaking changes
- Verify compatibility with your Lavalink version
- Check Maven Central
- Check Lavalink’s Maven Repository
Creating Your Own Plugin
Interested in developing a plugin? See the Plugin Development Guide to get started.Plugin Development
Learn how to create your own Lavalink plugin
Plugin Template
Start with the official plugin template
Contributing
If you’ve created a plugin and want it listed here:- Ensure your plugin is well-documented
- Publish it to a Maven repository (preferably the official Lavalink repository)
- Submit a pull request to add it to this list
- Join the Lavalink Discord for support
Need Help?
Using Plugins Guide
Learn how to install and configure plugins