All versions
1.0.3
Beta
vLink 1.0.35 months ago 49
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.x
Platform
Paper
Changes
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 debugfor setup diagnostics - Added
/discordand/link discordto 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 statusoutput with Discord name and formatted link date
Fixes
- Fixed
roles.group-role-mapauto-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
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:6OiGkMv1:vMqbxjdU"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:6OiGkMv1:vMqbxjdU"
}

