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 ❤️:)
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta