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 ❤️