COWMODSКаталог модов

vLink

Link Minecraft accounts with Discord and sync Discord roles from LuckPerms groups. Supports Paper and Velocity.

2600обновлён 5 авг. 2026 г.
УправлениеОбщениеТехнологии

Описание

vLink

vLink is a lightweight Paper and Velocity plugin that allows players to securely link their Minecraft account with Discord. Once linked, Discord roles can automatically be synchronized with LuckPerms groups.

Players generate a temporary code in game with /link and confirm it on Discord using /link <code>. Their Minecraft and Discord accounts are then connected, allowing roles and nicknames to be synchronized automatically.

Compatibility

One universal JAR works on both supported platforms:

  • Paper 1.21 through 1.21.11
  • Paper 26.1, 26.1.1, 26.1.2, and 26.2
  • Velocity 3.4.0 and compatible newer 3.x releases
  • Java 21 for Minecraft 1.21 through 1.21.11
  • Java 25 for Minecraft 26.1 and newer

Features

  • One universal JAR for Paper and Velocity
  • Secure account linking with temporary, expiring codes
  • Discord slash command for code confirmation
  • Discord role synchronization based on LuckPerms groups
  • Optional linked-player Discord role
  • Optional Discord nickname synchronization
  • Automatic role synchronization when a player joins
  • Configurable periodic role synchronization
  • Optional automatic unlink when a member leaves the Discord server
  • Configurable link-code length, expiration, and command cooldown
  • Optional Discord log channel for link, unlink, and sync events
  • Role-change preview before applying changes
  • Account lookup by player, UUID, Discord ID, or mention
  • Editable MiniMessage-formatted messages
  • bStats support for Paper and Velocity

Commands

In game

  • /link - Generate a new Discord link code
  • /link status - Show your current link status
  • /link sync - Synchronize your Discord roles
  • /link unlink - Remove your account link
  • /link discord - Show the configured Discord invitation
  • /unlink - Remove your account link
  • /discord - Show the configured Discord invitation
  • /vlink reload - Reload the configuration, links, and Discord bot
  • /vlink sync <player|all> - Synchronize one or all linked accounts
  • /vlink unlink <player> - Remove another player's link
  • /vlink status <player> - Show another player's link status
  • /vlink lookup <player|uuid|discord-id|mention> - Find a linked account
  • /vlink preview <player> - Preview Discord role changes
  • /vlink debug - Check the current setup

/discordlink is available as an alias for /vlink.

Discord

  • /link <code> - Confirm a Minecraft link code
  • /sync - Synchronize your roles
  • /status - Show your current link status
  • /unlink - Remove your account link

Installation

  1. Download VLink-1.0.4.jar.
  2. Put the same JAR into the plugins folder of Paper or Velocity.
  3. Install LuckPerms on the same platform as vLink.
  4. Fully restart the server or proxy.
  5. Open the generated config.yml.
  6. Configure the Discord bot token, guild ID, invitation URL, and role mappings.
  7. Run /vlink reload or restart the server after editing the configuration.

The Discord bot requires the Manage Roles permission. Its highest Discord role must be placed above every role that vLink should add or remove.

Configuration

discord:
  # Never publish or share your bot token.
  bot-token: "PUT_TOKEN_HERE"

  # ID of the Discord server on which the bot is installed.
  guild-id: "PUT_GUILD_ID_HERE"

  # Invitation displayed with /discord and /link discord.
  invite-url: "https://discord.gg/your-server"

discord-logs:
  # Send vLink events to a Discord text channel.
  enabled: false

  # Discord channel ID used for logging.
  channel-id: "PUT_LOG_CHANNEL_ID_HERE"

  log-link: true
  log-unlink: true
  log-sync: true
  log-sync-failures: true
  log-discord-leave: true

# Currently included language: en
language: "en"

linking:
  # Length of generated account-link codes.
  code-length: 6

  # Minutes before an unused link code expires.
  code-expire-minutes: 10

  # Seconds before a player can generate another code.
  command-cooldown-seconds: 30

  # Synchronize Discord roles whenever a player joins.
  sync-on-join: true

  # Synchronization interval in minutes.
  # Set this to 0 to disable periodic synchronization.
  periodic-sync-minutes: 10

  # Remove the account link if the member leaves the Discord server.
  unlink-on-discord-leave: true

roles:
  # Remove configured Discord roles when the matching
  # LuckPerms group is no longer assigned.
  remove-unmapped-managed-roles: true

  # Remove all roles managed by vLink when an account is unlinked.
  remove-managed-roles-on-unlink: true

  # Optional role assigned to every linked Discord member.
  # Leave empty to disable it.
  linked-role-id: "PUT_LINKED_ROLE_ID_HERE"

  # LuckPerms group name: Discord role ID
  group-role-map:
    vip: "PUT_VIP_ROLE_ID_HERE"
    admin: "PUT_ADMIN_ROLE_ID_HERE"

nickname-sync:
  # Synchronize the Discord nickname with the Minecraft name.
  enabled: false

  # Available placeholder: {player}
  format: "{player}"

Галерея

Linked - IngameDiscord Commands

Последние версии

Все версии →
release

vLink 1.0.4

1.0.4
5 авг. 2026 г.127Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2paper, velocity
Скачать
release

vLink 1.0.4

1.0.4
5 авг. 2026 г.12Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2paper, velocity
Скачать
beta

vLink 1.0.3

1.0.3
2 июн. 2026 г.49Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Скачать
Что нового
## VLink 1.0.3 This update adds new admin tools, Discord logging, better setup checks, and role-sync improvements for both Paper and Velocity. ### New Features - Added Discord logs for link, unlink, sync, sync failures, and Discord leave events - Added `/vlink lookup <player|uuid|discord-id|mention>` - Added `/vlink preview <player>` to preview Discord role changes before applying them - Added `/vlink debug` for setup diagnostics - Added `/discord` and `/link discord` to show the configured Discord invite - Added automatic unlink when a Discord member leaves the Discord server - Added link-code cooldown to prevent spam - Improved Paper `/link status` output with Discord name and formatted link date ### Fixes - Fixed `roles.group-role-map` auto-update behavior - Default example roles are still included for new configs - Deleted custom role mappings now stay deleted after restart - Removed old build artifacts from previous versions ### Notes - Config auto-updates with new options on restart or `/vlink reload` - Existing config values are preserved - Requires LuckPerms - Discord bot needs the required role permissions and must be above managed roles
beta

vLink 1.0.3

1.0.3
2 июн. 2026 г.25Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9velocity
Скачать
Что нового
## VLink 1.0.3 This update adds new admin tools, Discord logging, better setup checks, and role-sync improvements for both Paper and Velocity. ### New Features - Added Discord logs for link, unlink, sync, sync failures, and Discord leave events - Added `/vlink lookup <player|uuid|discord-id|mention>` - Added `/vlink preview <player>` to preview Discord role changes before applying them - Added `/vlink debug` for setup diagnostics - Added `/discord` and `/link discord` to show the configured Discord invite - Added automatic unlink when a Discord member leaves the Discord server - Added link-code cooldown to prevent spam - Improved Paper `/link status` output with Discord name and formatted link date ### Fixes - Fixed `roles.group-role-map` auto-update behavior - Default example roles are still included for new configs - Deleted custom role mappings now stay deleted after restart - Removed old build artifacts from previous versions ### Notes - Config auto-updates with new options on restart or `/vlink reload` - Existing config values are preserved - Requires LuckPerms - Discord bot needs the required role permissions and must be above managed roles
alpha

vLink 1.0.0

1.0.0
25 мая 2026 г.17Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9velocity
Скачать
Что нового
added Bstats
alpha

vLink 1.0.0

1.0.0
25 мая 2026 г.10Minecraft: 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9paper
Скачать
Что нового
Added bStats
alpha

VLink 1.0.0

1.0.0
24 мая 2026 г.18Minecraft: 1.21.11velocity
Скачать