update: Thanks to vuxeim and his contribution we can still use LibreLoginProd with the newest minecraft versions.
After couple of weeks I've decided to make a move towards new login plugin which is currently under development. I'm not going to maintain this plugin anymore, but still I'm open to PR's. Here's the new plugin repo: https://github.com/Navio1430/NavAuth. I'm open to literally any support (even by leaving a star) with code, docs, ideas etc. also anything from todo's list.
Fork of the LibreLogin (previously LibrePremium) which has caused many problems with newest minecraft versions. LibreLogin did not meet our expectations, which is why this fork was created.
- vuxeim - for support for the newest minecraft versions
- original LibreLogin creators - for creating the LibreLogin
- AutoLogin for premium players
- TOTP 2FA (Authy, Google Authenticator...) details
- Session system
- Name validation (including case sensitivity check)
- Automatic data migration for premium players
- Migration of a player's data by using one command
- Geyser (Bedrock) support using Floodgate
- [✔️] Velocity - up to 1.21.11
- [✔️] Paper - up to 1.21.11
- [❌] BungeeCord - no longer supported, do not use it for production
-
[📚] Support for the newest Minecraft Paper and Velocity versions
-
[❌] No more support for BungeeCord (maybe will be brought back in future)
-
[❌] Removed compatibility with NanoLimboPlugin (should not be used on prod)
This means that the project is a heavily modified version intended for production use.
We are currently trying to go down to 500KB, but first we need to divide whole project into submodules.
No, we use the same folder and config names as original the LibreLogin.
Project is licensed under the Mozilla Public License 2.0. Read the license here.