DiscordAuth is a Minecraft plugin that allow account creation over Discord and server protection against unauthorized users.
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.
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.
- Download and install DiscordAuth on both Waterfall and PaperMC Server
- Start and stop your servers
- On Waterfall:
- In plugins/DiscordAuth/config.yml, change the
key: unsafe_key
to a most secure key - In plugins/DiscordAuth/configs/core.yml, change:
- The
token: token
with your Discord bot token - The
guild_id: 0
with your Discord guild ID
- The
- In plugins/DiscordAuth/config.yml, change the
- On PaperMC servers:
- In plugins/DiscordAuth/config.yml, change the
key: unsafe_key
to the same key as Waterfall
- In plugins/DiscordAuth/config.yml, change the
- Start your servers
- On Discord, execute
/register
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
- Single server support