{"id":56286,"date":"2026-06-03T05:43:30","date_gmt":"2026-06-03T02:43:30","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/"},"modified":"2026-06-03T05:43:30","modified_gmt":"2026-06-03T02:43:30","slug":"dev-synccord","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/","title":{"rendered":"SyncCord"},"content":{"rendered":"<p>  # SyncCord<br \/>\n  ### The Modern Minecraft-Discord Integration Plugin<\/p>\n<p>  ![Discord](https:\/\/discord.gg\/bAmbN9rtR8)<\/p>\n<p>  **SyncCord** is a high-performance, deeply customizable plugin that builds a bridge between your Minecraft server and your Discord community. It seamlessly connects the two platforms in real-time, from chat messages to administrative commands.<\/p>\n<p>  ![Version](https:\/\/img.shields.io\/badge\/Version-1.0-blue.svg)<br \/>\n  ![Compatibility](https:\/\/img.shields.io\/badge\/API-1.18.2-orange.svg)<br \/>\n  ![Dependency](https:\/\/img.shields.io\/badge\/Dependency-LuckPerms-yellow.svg)<\/p>\n<p>  &#8212;<\/p>\n<p>  ## Key Features<\/p>\n<p>  *   \ud83d\udd17 **Two-Way Chat Relay:** Minecraft chat messages instantly appear in a dedicated Discord channel, and vice-versa. The plugin handles formatting, colors, and ping prevention.<br \/>\n  *   \u2699\ufe0f **Advanced Command Relay:** Execute server commands directly from Discord! Using the `?` prefix, you can issue any console command if you have the required Discord role.<br \/>\n  *   \ud83d\udd10 **Secure Account Linking:** A simple, code-based system (`\/discord link` -> `?dclink <code>`) allows players to securely link their Minecraft and Discord accounts.<br \/>\n  *   \ud83d\udc51 **Automatic Role Synchronization:** The plugin uses the **LuckPerms** API to automatically synchronize player ranks. Upon account linking and rank changes, the corresponding Discord role is assigned automatically.<br \/>\n  *   \ud83d\udce2 **Event Notifications:** Important server events (server start\/stop, player join\/leave) are displayed as formatted, embedded messages in Discord.<br \/>\n  *   \ud83d\udda5\ufe0f **Console Relay:** Server console log messages (INFO, WARN, ERROR) can be forwarded to a separate Discord channel, aiding in server administration.<br \/>\n  *   \ud83d\udee0\ufe0f **Extreme Customization:** In the `config.yml` file, nearly every message, format, color, and operational parameter can be customized, from the appearance of the Minecraft-Discord chat to the messages posted after moderation commands.<br \/>\n  *   \ud83d\udd04 **Reload Command:** The plugin can be reloaded without a server restart using the `\/synccord reload` command.<\/p>\n<p>  ---<\/p>\n<p>  ## Installation and Setup<\/p>\n<p>  ### Step 1: Create a Discord Bot<\/p>\n<p>  1.  Go to the Discord Developer Portal and create a **New Application**.<br \/>\n  2.  In the **Bot** menu, click the **Add Bot** button.<br \/>\n  3.  Under the bot's settings, enable the following **Privileged Gateway Intents**:<br \/>\n      *   **SERVER MEMBERS INTENT**<br \/>\n      *   **MESSAGE CONTENT INTENT**<br \/>\n  4.  Click the **Reset Token** button, then copy the token that appears. **Treat this token like a password and never share it with anyone!**<br \/>\n  5.  In the **OAuth2 -> URL Generator** menu, select the `bot` and `applications.commands` scopes.<br \/>\n  6.  In the **Bot Permissions** section, grant the necessary permissions (minimum: `Send Messages`, `Read Message History`, `Manage Roles`, `Embed Links`).<br \/>\n  7.  Copy the generated URL and use it to invite the bot to your Discord server.<\/p>\n<p>  ### Step 2: Configure the Plugin<\/p>\n<p>  1.  Place the `SyncCord.jar` file into your server's `plugins` folder.<br \/>\n  2.  Start the server to generate the `plugins\/SyncCord\/config.yml` file.<br \/>\n  3.  Stop the server.<br \/>\n  4.  Open the `config.yml` file and fill in the required fields:<br \/>\n      ```yaml<br \/>\n      # The token you copied from the Discord Developer Portal<br \/>\n      BotToken: \"PASTE_YOUR_BOT_TOKEN_HERE\"<\/p>\n<p>      Channels:<br \/>\n        # Where chat and events will appear<br \/>\n        chat: \"DISCORD_CHAT_CHANNEL_ID\"<br \/>\n        # Where console logs and commands are handled<br \/>\n        console: \"DISCORD_CONSOLE_CHANNEL_ID\"<\/p>\n<p>      RoleSync:<br \/>\n        enabled: true<br \/>\n        roles:<br \/>\n          # Minecraft Group Name: \"Discord Role ID\"<br \/>\n          default: \"123456789012345678\"<br \/>\n          admin: \"098765432109876543\"<\/p>\n<p>      ConsoleRelay:<br \/>\n        commands:<br \/>\n          enabled: true<br \/>\n          allowedRoles:<br \/>\n            # Discord roles that can use commands<br \/>\n            - \"SERVER_ADMIN_ROLE_ID\"<br \/>\n      ```<br \/>\n  5.  Start the server again. If everything is configured correctly, your bot will be online and the plugin will be operational!<\/p>\n<p>  ---<\/p>\n<p>  ## Commands<\/p>\n<p>  ### Minecraft Commands<\/p>\n<p>  *   `\/discord link` - Generates a one-time code to link your account.<br \/>\n  *   `\/discord unlink` - Unlinks your Minecraft and Discord accounts.<br \/>\n  *   `\/synccord reload` - Reloads the plugin's configuration files.<\/p>\n<p>  ### Discord Commands<\/p>\n<p>  *The commands use the `prefix` set in `config.yml` (default: `?`).*<\/p>\n<p>  *   `?dclink <code>` - Links your account using the code received in Minecraft.<br \/>\n  *   `?dcunlink` - Unlinks your account.<br \/>\n  *   `?<command> [arguments]` - Executes any server command if you have the required Discord role (e.g., `?kick Steve`, `?say Hello World`).<\/p>\n<p>  ---<\/p>\n<p>  ## Permissions<\/p>\n<p>  *   `synccord.reload` - Allows the use of the `\/synccord reload` command.<\/p>\n<p>  ## Dependencies<\/p>\n<p>  *   **LuckPerms:** Required for role synchronization. The plugin will run without it, but rank-related features will be disabled.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DiscordSRV 2.0 &#8211; A Hungarian made simple but hopefully better DiscordSRV<\/p>\n","protected":false},"featured_media":56287,"template":"","meta":{"_minecraft_slug":"dev-synccord","_minecraft_project_id":"QqFFgjjd","_minecraft_author":"ywxlol","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":141,"_minecraft_follows":1,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"dev-synccord.zip","_minecraft_size_bytes":19944053,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-15T18:45:25.810918Z","_minecraft_date_created":"2025-10-29T07:44:48.538651Z","_minecraft_date_modified":"2025-10-29T16:47:43.329352Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/dev-synccord","_minecraft_icon_attachment_id":56287,"_minecraft_imported_at":"2026-06-03T02:43:31+00:00","_minecraft_import_hash":"0a4c1c0c9a09fed41746da9dade9d139","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[87,127,867,129,123,92],"mod_loader":[132,134],"minecraft_version":[52,53,54,55,56,57,58,59,36,60,93,94,101,102,62,37,40,73,74,38,78,79,80,81,82],"class_list":["post-56286","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-adventure","mod_category-paper","mod_category-social","mod_category-spigot","mod_category-technology","mod_category-utility","mod_loader-paper","mod_loader-spigot","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-10","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","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SyncCord - 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\/dev-synccord\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SyncCord - Minecraft\" \/>\n<meta property=\"og:description\" content=\"DiscordSRV 2.0 - A Hungarian made simple but hopefully better DiscordSRV\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/\" \/>\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\\\/dev-synccord\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/dev-synccord\\\/\",\"name\":\"SyncCord - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/dev-synccord\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/dev-synccord\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/dev-synccord-icon-49b386ab54ea39517c6c724fb128731fab89059d_96.webp\",\"datePublished\":\"2026-06-03T02:43:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/dev-synccord\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/dev-synccord\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/dev-synccord\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/dev-synccord-icon-49b386ab54ea39517c6c724fb128731fab89059d_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/dev-synccord-icon-49b386ab54ea39517c6c724fb128731fab89059d_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/dev-synccord\\\/#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\":\"SyncCord\"}]},{\"@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":"SyncCord - 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\/dev-synccord\/","og_locale":"en_US","og_type":"article","og_title":"SyncCord - Minecraft","og_description":"DiscordSRV 2.0 - A Hungarian made simple but hopefully better DiscordSRV","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/","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\/dev-synccord\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/","name":"SyncCord - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/dev-synccord-icon-49b386ab54ea39517c6c724fb128731fab89059d_96.webp","datePublished":"2026-06-03T02:43:30+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/dev-synccord-icon-49b386ab54ea39517c6c724fb128731fab89059d_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/dev-synccord-icon-49b386ab54ea39517c6c724fb128731fab89059d_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/dev-synccord\/#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":"SyncCord"}]},{"@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\/56286","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\/56287"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=56286"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=56286"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=56286"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=56286"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}