DiscordRankSync | Lightweight v2.0

Sync player's in-game ranks with roles on your Discord server and allows cross-platform chatting!
2022-04-14_21.35.35.png
About The Plugin

Extremely lightweight plugin to synchronize in-game ranks with Discord roles! It also allows cross-platform chatting between Discord and Minecraft!

Here's why you should use this plugin:
  • Lightweight & Optimized
  • Easy setup; Drag & Drop (Set up your discord bot, and you are ready to go!)
  • Multiple database options: YAML, MongoDB, MySQL
  • Developer API in case you want to implement this in your plugins!
  • Extremely and easily configurable


Installation

This shows how you install the plugin.

1. Create an application at https://discord.com/developers/applications
2. Create a bot within the application and copy the bot token
3. Click OAuth2 > URL Generator
4. Check applications.commands & bot under Scopes
5. Check whichever permissions your bot will require under Bot Permissions
6. Copy the Generated URL and invite the bot to your discord server
7. Drop this plugin in your ./plugins folder
8. Once the config.yml is created, insert the bot token which you have copied and restart the server
9. Join the server and start linking your account with /discord link!

Commands
This is a list of commands available in the plugin and their respective permissions required.

/discord - Displays the Discord server's invite link
/discord help - Displays the command help menu in game
/discord link - Generates a code for you to link with your Discord account
/discord unlink - Unlinks with your Discord account
/discord chat - Toggles your Discord / Minecraft chat
/discord whois <player> - Displays the target's Discord user information
/discord reload - Reloads the plugin configuration - Requires drs.reload permission
/discord update - Force update roles of online players - Requires drs.updatepermission

Developer API
This section is for developers who want to make use of this plugin's API.

package net.evilkingdom.discordranksync.api; import org.bukkit.OfflinePlayer; import javax.annotation.Nullable; public interface DiscordRankSyncAPI { /** * Returns whether player is linked with a discord user * * @param player ~ The player to check if its linked * @return ~ Returns true if the player is linked with a discord user else false */ boolean isLinked(OfflinePlayer player); /** * Get the discord ID of a player, if the player is linked * * @param player ~ The player to query for its discord ID * @return ~ Returns the discord ID as a string if the player is linked, else null */ @Nullable String getDiscordId(OfflinePlayer player); }

To get the API implementation:
DiscordRankSyncAPI api = ((DiscordRankSync) Bukkit.getPluginManager().getPlugin("DiscordRankSync")).getInstance().getApi();

Contact

TheTrustyPwo - Pwo#0468 - [email protected]

Latest reviews

Excellent tones plugin, so far I have no problem. ¡great!
Pwo
Pwo
Thanks for the review!
It's good. Great idea to start with.
This license was given for free. What's this?
Neat
Buy a license now
Name a fair price:
EULA: Standard EULA
$
Secure checkout:
Share and earn
Refer this resource and earn a 10% commission.
1,433 Views
12 Purchases
85 Downloads
Apr 14, 2022 Published
May 17, 2023 Updated
5.00 star(s)
Average rating (3)
9.2 MB File size
Type
  1. Admin tools
  2. Other
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
  12. 1.19
Creator
Pwo
Owner
Recommended for you
Add a unique touch to your server!
Not yet rated
13 purchases
Prevents your server from crash packet exploits
5.00 star(s) 83 ratings
1,994 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,977 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 54 ratings
1,709 purchases
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,136 purchases
Share and earn
Refer this resource and earn a 10% commission.
1,433 Views
12 Purchases
85 Downloads
Apr 14, 2022 Published
May 17, 2023 Updated
5.00 star(s)
Average rating (3)
9.2 MB File size
Type
  1. Admin tools
  2. Other
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
  8. 1.15
  9. 1.16
  10. 1.17
  11. 1.18
  12. 1.19
Creator
Pwo
Owner
Recommended for you
Add a unique touch to your server!
Not yet rated
13 purchases
Prevents your server from crash packet exploits
5.00 star(s) 83 ratings
1,994 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,977 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 54 ratings
1,709 purchases
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,136 purchases
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.