RoleSync 0.9.1
RoleSync is a Velocity plugin that links Minecraft accounts with Discord accounts and syncs in-game ranks based on Discord roles.
New in Version 0.9.1:
- configuration and message files
- Configurable Discord messages in
messages.yml - SQLite and MySQL/MariaDB storage support
- Rank sync based on Discord role mappings
- No permission plugin API required, works through configurable console commands
- Join-based recheck system with configurable cache interval
- Account linking with in-game code generation and Discord verification
How it works:
- A player uses
/discord linkin-game to generate a verification code - The player sends
!link <code>on the server to the Discord bot - RoleSync links the Minecraft and Discord accounts
- On join, the plugin checks whether the last role sync is older than the configured interval
- If a Discord role was added, the configured rank commands are executed
- If a Discord role was removed, the configured revoke commands are executed
- If everything is already up to date, nothing changes
Commands: /discord link - Generate a Discord link code /discord unlink - Remove the current Discord link /discord status - Show the current link status
Permissions: rolesync.use - Allows access to the basic RoleSync command
Configuration:
config.ymlcontains bot, storage, interval, and rank mapping settingsmessages.ymlcontains all in-game and Discord messages- Supports placeholders such as
{player},{uuid},{code},{rank}, and{minutes}depending on the message or command context - Rank assignment and removal are fully customizable through command lists
Storage Options:
- SQLite for simple local setups
- MySQL/MariaDB for shared or network-wide setups
Supported Velocity Version: Velocity 3.3.0 and higher (Java 17+)
Just send me a message on Discord if you have any questions, suggestions, or requests for new plugins.
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
RoleSync 0.9.2 0.9.2 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
|
velocity
|
Download |
|
RoleSync 0.9.1 0.9.1 |
1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
|
velocity
|
Download |