RoleSync
1.2.0-BETA-1.3.1Want to sync minecraft ranks with your discord role? This plugin does it all!
1.2.0-BETA-1.3.1latestRoleSync 1.2.0-BETA-1.3.1Jun 20, 2021 Additions · Add better config version checking Fixes · Fix grammar in messages.yml (#3) · Fix it saying updated roles/nickname on every join · Remove non-needed jcenter() in build.gradle1.2.0-BETA-1.3RoleSync 1.2.0-BETA-1.3Jun 18, 2021 I'm back!! I know I have been extremely late. I went through a lot these past 2 months. On top of all that, I got overwhelmed by some part of the update. While testing the plugin and seeing how am I going to update it, I realised I wasn't understanding how it worked truly before. This made a lot of stuff easier for me, since I don't have to worry about more stuff. Blah blah, but what is in it? · Update to newer version of JDA, meaning that we aren't using a deprecated gateway now which fixes a major bug in the plugin that made the bot not find the server. · Cleanup code, remove repeated code and remove unnecessary spaces. · Add option to change nickname on sync/update ( No PAPI support yet ) · Add error checking meaning that you shouldn't have any big errors in console and will have more detailed information given when an error happens on syncing/updating. · Make RGB work not only on 1.16, meaning that 1.17 RGB is now supported. Sorry about that, was a quick fix to support 1.16 · Use implementation rather than compile for JDA and actually relocate JDA this time · Fixed error when discord server name contained "$" Quick Note 1. When putting the new jar, the previous config.yml and messages.yml file will be placed in the "old" folder. There has been new additions so when moving data back make sure you keep them added or there will be errors. 2. With the move to newer version of JDA, the bot requires you to have Server/Guild Members privileged intent enabled. You can enable it by going to the Discord Developer Portal -> Click on the bot used -> Bot -> Privileged Intents -> Enable Server Members Intent. Without this enabled the bot will not work.1.2.0-BETA-1.2RoleSync 1.2.0-BETA-1.2Aug 22, 2020 Additions: · Officially releasing BETA to spigot · Changed license to MIT · 1.16 RGB Support. How to use RGB: &xRRGGBB · Add bStats · Add SLF4J-JDK14 to remove the JDA warnings on startup · Move to gradle since its better · Add /unsync command · Add AuthMeReloaded integeration to ensure discord roles are updated after a successful login · Add a way to customise the activity of the bot Fixes: · Make user add the space at end of prefix to allow people to remove the prefix completely · Make prefix be reloaded on /syncreload · Make /sync usage configurable · Make doing /sync while already verified update discord roles Upgrading: If you are upgrading from BETA-1.1, to make it easier for you it would be better to rename the version in the config to "1.2.0-BETA-1.2" since the config wasn't changed. For you others, its as simple as putting the new jar in. Restart server, the old config will be backed up in plugins/RoleSync/old/ directory. From there you can use your old values in the new config!1.1.3Fix bugMar 14, 2020 Fixes · Fix it saying updated discord roles on every join1.1.2Fix bugsMar 10, 2020 Fixes · Change add/removeRolesToMember to modifyMemberRoles #1 · Added support for discord IDs to prevent breaking when given special characters like Chinese/Zalgo - Thanks to @maxlehot1234 and iAim#00011.1.1Mar 4, 2020
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta