{"id":57410,"date":"2026-06-03T06:53:34","date_gmt":"2026-06-03T03:53:34","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/"},"modified":"2026-06-03T06:53:34","modified_gmt":"2026-06-03T03:53:34","slug":"discordlink","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/","title":{"rendered":"DiscordLink"},"content":{"rendered":"<p>## \ud83d\udce6 DiscordLink &#8211; Seamless Discord Integration for Velocity and Paper<\/p>\n<p>**DiscordLink** is a lightweight, modern plugin that provides seamless, real-time integration between your Velocity Minecraft server and your Discord community.<\/p>\n<p>With DiscordLink, players can securely link their Minecraft accounts with Discord using OAuth2 \u2014 no need to manually enter codes.<\/p>\n<p>&#8212;<\/p>\n<p>### \u2728 Key Features<\/p>\n<p>* \ud83d\udd17 **Account Linking via OAuth2**<br \/>\n  Players can easily and securely link their accounts through a simple Discord authorization flow \u2014 no code entry required.<\/p>\n<p>* \u2699\ufe0f **Highly Configurable**<br \/>\n  Easily adjust settings and customize the integration to fit your server&#8217;s needs.<\/p>\n<p>* \ud83d\ude80 **Optimized for Performance**<br \/>\n  Designed specifically for Velocity to ensure minimal resource usage and fast response times.<\/p>\n<p>* \ud83e\udde9 **PlaceholderAPI Support (only on Paper)**<br \/>\n  Feel free to use placeholders from PlaceholderAPI. DiscordLink itself provides placeholders for Discord account name and id.<\/p>\n<p>* \ud83e\udd16 **Event based commands**<br \/>\n  You can define your own commands when someone links \/ unlinks their account. You can also use placeholders.<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udd27 Requirements<\/p>\n<p>* Velocity or Paper Server<br \/>\n* LuckPerms plugin on your server<br \/>\n* Java 17 or newer<br \/>\n* MySQL or MariaDB database<br \/>\n* Open port for web server<br \/>\n* A Discord bot token with the required permissions<br \/>\n* A registered OAuth2 Discord application<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udcc2 Open Source &#038; Extensible<\/p>\n<p>DiscordLink is open source under the **MIT License** with a dedicated **Patent License Addendum.**<br \/>\nYou are encouraged to contribute, build your own versions, or replace bundled libraries to suit your needs.<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udcdc Third-Party Libraries<\/p>\n<p>This plugin uses several third-party libraries such as JDA, Gson, Kotlin Standard Library, and more. Full list and licenses can be found in the `THIRD-PARTY.txt` and `licenses\/` folder included with the plugin.<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83d\udcac Get Involved<\/p>\n<p>Found an issue? Have a feature request?<br \/>\nFeel free to open an issue or submit a pull request on the project\u2019s GitHub page.<\/p>\n<p>&#8212;<\/p>\n<p>### \ud83c\udf88 Future plans<\/p>\n<p>* Chat synchronization<br \/>\n* Nickname synchronization<\/p>\n<p>&#8212;<\/p>\n<p>## License<\/p>\n<p>This project is licensed under the **MIT License**.<br \/>\nAdditionally, the copyright holder grants a separate **patent license addendum**.<\/p>\n<p>See the files [`LICENSE`](.\/LICENSE) and [`PATENT-ADDENDUM.txt`](.\/PATENT-ADDENDUM.txt) for full details.<\/p>\n<p>&#8212;<\/p>\n<p>## Building from Source<\/p>\n<p>This project uses Maven as its build system.<\/p>\n<p>### Requirements<\/p>\n<p>&#8211; Java 17 or newer<br \/>\n&#8211; Maven 3.6+  <\/p>\n<p>### How to Build<\/p>\n<p>To build the plugin JAR, run:<\/p>\n<p>&#8220;`bash<br \/>\nmvn clean package<br \/>\n&#8220;&#8220;<\/p>\n<p>### Customizing Dependencies<\/p>\n<p>Due to the use of LGPL-licensed libraries (e.g., `trove4j`), you are **allowed and encouraged** to modify dependency versions or replace libraries as needed.<\/p>\n<p>To do so:<\/p>\n<p>1. Edit the `pom.xml` file to change versions or exclude\/include dependencies.<br \/>\n2. Rebuild the project using the above Maven command.<\/p>\n<p>This ensures compliance with the LGPL license terms, allowing you to replace or update third-party libraries and build your own version of this plugin.<\/p>\n<p>&#8212;<\/p>\n<p>## Third-Party Dependencies<\/p>\n<p>This project bundles or depends on several third-party libraries, each with their own licenses. See [`THIRD-PARTY.txt`](.\/THIRD-PARTY.txt) and the `licenses\/` folder for details.<\/p>\n<p>&#8212;<\/p>\n<p>## Patent License Addendum (Summary)<\/p>\n<p>In addition to the MIT License, the copyright holder grants a perpetual, worldwide, non-exclusive, royalty-free patent license to use, modify, and distribute this software, to the extent patents owned by the copyright holder are necessarily infringed by the software as provided.<\/p>\n<p>For full legal text, see [`PATENT-ADDENDUM.txt`](.\/PATENT-ADDENDUM.txt).<\/p>\n<p>&#8212;<\/p>\n<p>## Contact<\/p>\n<p>For questions, issues, or contributions, please open an issue or contact [your email or contact info].<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seamless Discord Integration for Velocity and Paper<\/p>\n","protected":false},"featured_media":57411,"template":"","meta":{"_minecraft_slug":"discordlink","_minecraft_project_id":"SdD0CaCj","_minecraft_author":"mtn16","_minecraft_license":"MIT","_minecraft_downloads":640,"_minecraft_follows":6,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"discordlink.zip","_minecraft_size_bytes":67131547,"_minecraft_version_count":7,"_minecraft_updated_at":"2026-05-16T09:58:09.570910Z","_minecraft_date_created":"2025-07-08T03:06:19.910824Z","_minecraft_date_modified":"2025-09-04T19:40:33.816438Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/discordlink","_minecraft_icon_attachment_id":57411,"_minecraft_imported_at":"2026-06-03T03:53:35+00:00","_minecraft_import_hash":"7ebb83293a98af9fbc384cbbc42dd34d","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[89,126,127,128,867,123,92,985],"mod_loader":[132,133,986],"minecraft_version":[51,52,53,54,55,56,57,58,59,36,60,93,94,101,102,62,37,73,74,38,78,79,80,81],"class_list":["post-57410","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-game-mechanics","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-social","mod_category-technology","mod_category-utility","mod_category-velocity","mod_loader-paper","mod_loader-purpur","mod_loader-velocity","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DiscordLink - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DiscordLink - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Seamless Discord Integration for Velocity and Paper\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/discordlink\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/discordlink\\\/\",\"name\":\"DiscordLink - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/discordlink\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/discordlink\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/discordlink-icon-15945a847bf860b4279306632f15fc438d18159f_96.webp\",\"datePublished\":\"2026-06-03T03:53:34+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/discordlink\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/discordlink\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/discordlink\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/discordlink-icon-15945a847bf860b4279306632f15fc438d18159f_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/discordlink-icon-15945a847bf860b4279306632f15fc438d18159f_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/discordlink\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"DiscordLink\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DiscordLink - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/","og_locale":"en_US","og_type":"article","og_title":"DiscordLink - Minecraft","og_description":"Seamless Discord Integration for Velocity and Paper","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/","name":"DiscordLink - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/discordlink-icon-15945a847bf860b4279306632f15fc438d18159f_96.webp","datePublished":"2026-06-03T03:53:34+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/discordlink-icon-15945a847bf860b4279306632f15fc438d18159f_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/discordlink-icon-15945a847bf860b4279306632f15fc438d18159f_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/discordlink\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"DiscordLink"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/57410","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/57411"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=57410"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=57410"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=57410"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=57410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}