Sueta

AuthX

1.1.2

Advanced, maintained and customisable auth system. Planning on adding SMTP.

·Plugin

AuthX
Note: this plugin is still in the "snapshot" phase.
Tested on Minecraft 1.8 and 1.21 servers.

NOTE: If you want to install this plugin on a Minecraft server older than 1.17, you'll have to use Java 17. Go to server.properties and change use-native-transport to false.
Normal authentication plugin which will be maintained. It uses a MySQL database to store the accounts. I hope that I can add more modes in the future (like YAML, H2 or SQLite).

If we get 1000 downloads I will implement a mail sending system (SMTP)!

Next Update Goals

  • Add more translations
  • Add more storage options
  • Improve plugin structure
  • Fix bugs (if there are any)

Permissions
authx.auth

  • Allows you to use /login and /register. The permission is accessible to players without needing the admin permissions.

authx.admin

  • Allows you to use admin commands like /unregister. However, the command isn't done yet. I will try and update this plugin as frequently as possible.

Commands
/register <password>

  • Allows the player to register an account on the server. The encryption mode is BCrypt, ensuring strong security for stored passwords.

/login <password>

  • Allows the player to login to their account.

/resetpass <password>
/rspass <password>

  • Allows players to reset their passwords.

/delaccount <password>
/rmaccount <password>

  • Allows admins to delete accounts.

This should be all you need to know :)

Social media
If you want to get in touch with me, feel free to DM me on these social medias:
Discord: villagerboy
Instagram: villagerboy.rob
Website: https://villagerboy.xyz
If this plugin gets big enough, I will make a Discord server for support.

Donations
If you want to contribute to the projects I make, feel free to donate even a dollar, it will help me out a lot and will be appreciate it. Let's make something big together ❤️:)

PayPal-Donate-Button-1.png

Similar projects

Plugin →