Interactive Login
Paper plugin that extends AuthMe (or AuthMeReloaded) with interactive third-party logins.
Currently supports Discord as an external source, allowing registration only for users with a specific role.
Dev Setup
- Download PaperMC and set up a local server;
- Build the project with
./gradlew build shadowJar
; - Copy (or symlink) the
build/libs/InteractiveLogin-vX.X-all.jar
to theplugins/
folder of the server; - Run the server once so it populates the default config;
- Edit the config with your Discord Bot credentials and server/role IDs;
- Run the server again, now it should work dandily.