DiscordAuth v4.0.0 What is DiscordAuth? DiscordAuth is a Minecraft plugin that allow account creation over Discord and server protection against unauthorized users.
Notice DiscordAuth can't be used for commercial purposes. You can't sell this plugin or any of its forks.
DiscordAuth only support PaperMC, PurpurMC and Waterfall servers; No support will be given for others forks.
How to install? Currently, DiscordAuth doesn't support setup with only one PaperMC server. You need to have at least two servers: one for game and one for Waterfall.
Waterfall setup
Download and install DiscordAuth on both Waterfall and PaperMC Server
Start and stop your servers
On Waterfall:
In plugins/DiscordAuth/config.yml, change the [font=Monaco,Consolas,'Lucida Console','Courier New',serif][backcolor=#f6f8fa]key: unsafe_key[/backcolor][/font] to a most secure key
In plugins/DiscordAuth/configs/core.yml, change:
The [font=Monaco,Consolas,'Lucida Console','Courier New',serif][backcolor=#f6f8fa]token: token[/backcolor][/font] with your Discord bot token
The [font=Monaco,Consolas,'Lucida Console','Courier New',serif][backcolor=#f6f8fa]guild_id: 0[/backcolor][/font] with your Discord guild ID
On PaperMC servers:
In plugins/DiscordAuth/config.yml, change the [font=Monaco,Consolas,'Lucida Console','Courier New',serif][backcolor=#f6f8fa]key: unsafe_key[/backcolor][/font] to the same key as Waterfall
Start your servers
On Discord, execute [font=Monaco,Consolas,'Lucida Console','Courier New',serif][backcolor=#f6f8fa]/register[/backcolor][/font] command
Now anyone that click on the register button will be able to register on your server
Now connect to the server and put your password into the anvil GUI