
NexAuth
Open-source, multiplatform, and highly customizable minecraft authentication plugin with outstanding features and API.
Автор: Xreatlabs1,9 тыс.3обновлён 27 мая 2026 г.
Утилиты
Описание
NexAuth
An updated fork of LibreLogin is an open-source, multiplatform, and highly customizable authentication plugin with outstanding features and API.
Quick information
Basic set of features
- 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
Considerations
- When using on proxy, you need to secure your limbo
Platforms
- Velocity
- BungeeCord
- Paper
Special thanks
- kyngs - for developing the original LibreLogin Minecraft plugin.
- Raixo - for developing the original bungeecord port
- FastLogin contributors - for their work, which was used as a base for the paper port
- Fejby - for providing Floodgate test server and helping with testing
License
NexAuth is FOSS, licensed under the Mozilla Public License 2.0.
The plugin is and always will be completely open-source, so you don't need to worry about malicous copies.
Последние версии
Все версии →beta
NexAuth 0.0.1-beta4
0.0.1-beta427 мая 2026 г.1,1 тыс.Minecraft: 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, velocity
Что нового
## Developer Note
NexAuth is getting close to its first production release. This beta is focused on validating the final Paper/Purpur and Velocity path before that stable milestone.
## Compatibility
- Added current compatibility coverage for Minecraft 1.21.11 and Paper 26.1.2.
- Preserved the Velocity plus Paper smoke-test environment for release validation.
- Removed BungeeCord and Waterfall from the shipped platform surface.
## Runtime Fixes
- Relocated `net.kyori.option` with Configurate to avoid Paper classloader conflicts.
- Updated PacketEvents handling for newer Paper login and configuration packets.
- Added Paper encryption reflection support for the newer `net.minecraft.util.Crypt#getCipher` runtime path.
## Authentication Hardening
- Made premium session verification fail closed when Mojang session-server checks are unavailable.
- Made premium username normalization locale-safe.
- Required an authorized, registered session before changing premium-login settings from player commands.
## Upgrade Notes
- This is still a beta release. Test before production use and keep backups.
- Supported deployment targets are Paper/Purpur and Velocity.
- BungeeCord and Waterfall are no longer maintained by NexAuth.
beta
NexAuth 0.0.1-beta3
0.0.1-beta39 окт. 2025 г.703Minecraft: 1.13.1, 1.13.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bungeecord, paper, purpur, spigot, velocity
Что нового
# NexAuth Release Notes
## 🎉 NexAuth 0.0.1-beta3
### 💬 Developer Note
The project was stale for about 2 months as I was extensively testing different limbo systems to find the perfect fit for NexAuth. After thorough evaluation, I'm excited to announce that **NexLimbo**—specifically designed and optimized for NexAuth—has been successfully integrated into the project. This marks a significant milestone in providing seamless authentication experiences.
---
### 🚀 What's New
#### ✨ Minecraft Version Support
- **Added support for Minecraft 1.21.5 through 1.21.10**
- Updated Paper API to **1.21.10-R0.1-SNAPSHOT**
- Full compatibility with latest Velocity 3.4.0-SNAPSHOT
- Supports all Minecraft versions from **1.13 to 1.21.10**
#### 🔧 NexLimbo Integration
- **Integrated NexLimbo** as the official limbo system for NexAuth
- Replaced NanoLimboPlugin dependency with custom NexLimbo implementation
- NexLimbo is specifically designed and optimized for NexAuth's authentication flow
- Enhanced limbo server performance and stability
- Updated all plugin references and dependencies
### 🛠️ Technical Improvements
- **Adventure API Compatibility**: Fixed compatibility issues with Paper 1.21.10 by restricting Adventure version forcing to runtime configurations only
- **Build System**: Updated Gradle configuration for better dependency management
- **Project Structure**: Integrated NexLimbo as a local subproject for tighter integration
### 📋 Supported Platforms
- **Paper/Purpur**: 1.13 - 1.21.10
- **Velocity**: 3.4.0-SNAPSHOT
- **BungeeCord/Waterfall**: Latest
- **Java**: 21+
### 📦 Installation
1. Download `NexAuth.jar` from the assets below
2. Place it in your proxy/server `plugins` folder
3. Install **NexLimbo** for the complete authentication experience
4. Restart your server
5. Configure in `plugins/NexAuth/config.yml`
### ⚠️ Important Notes
- **Production Ready**: This release has been thoroughly tested and is ready for production use.
- **NexLimbo Required**: For the full authentication limbo experience, install NexLimbo on your proxy.
- **Backup**: Always backup your data before updating.
### 🔗 Links
- **Repository**: https://github.com/Xreatlabs/NexAuth
- **Documentation**: https://github.com/Xreatlabs/NexAuth/wiki
- **Issues**: https://github.com/Xreatlabs/NexAuth/issues
- **Support**: https://discord.gg/xreatlabs
---
**Full Changelog**: https://github.com/Xreatlabs/NexAuth/compare/0.0.1-beta2...0.0.1-beta3
beta
NexAuth 0.0.1-beta2
0.0.1-beta216 июл. 2025 г.121Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7bungeecord, paper, purpur, spigot, velocity
Что нового
# NexAuth Changelog
## [0.0.1-beta2] - 2025-07-16
### 🎉 **New Features**
- **Premium Account Titles**: Added title display for premium players on auto-login
- **Inventory Hiding**: Implemented packet-level inventory hiding for unauthenticated players
- **Enhanced Update Checker**: Added multiple fallback methods for better reliability
### 🔄 **Updates**
- **Configuration**: Updated all database references from "librelogin" to "nexauth"
- **Branding**: Complete rebranding throughout the codebase
- **Update System**: Improved update checking with GitHub API, RSS feed, and HTML parsing fallbacks
- **Title System**: Premium titles now use existing `use-titles` configuration option
### 🛠️ **Technical Improvements**
- **PacketEvents Integration**: Added packet-level inventory hiding using PacketEvents 2.7.0
- **Database Connectors**: Updated default database names to use "nexauth" branding
- **Command Permissions**: Updated all permission nodes to use "nexauth" prefix
- **Error Handling**: Enhanced error handling in update checker system
beta
NexAuth 0.0.1-beta
0.0.1-beta15 июл. 2025 г.67Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7bungeecord, paper, purpur, spigot, velocity
Что нового
# NexAuth Changelog
## [0.0.1-beta] - 2025-07-15
### 🎉 **Initial NexAuth Release**
This is the initial beta release of **NexAuth**, a modern authentication plugin forked and rebranded for enhanced security and performance.
### 🔄 **Latest Updates**
- **Minecraft 1.21.7**: Added support for Minecraft 1.21.7
- **NanoLimboPlugin API**: Updated to version 1.0.15 for latest features and improvements
- **Velocity Support**: Enhanced compatibility with latest Velocity snapshots
- **Performance**: Improved limbo server integration and stability
- **GitHub Integration**: Updated all links to use new repository at https://github.com/Xreatlabs/NexAuth
- **Version Parsing**: Fixed semantic version parsing for beta releases
- **Forbidden Passwords**: Updated to use new GitHub repository for password list
### 🛠️ **Technical Improvements**
- **API Compatibility**: Enhanced NanoLimboPlugin integration with secure profile support
- **Configuration**: Updated all GitHub links and documentation references
- **Build System**: Optimized shadow JAR generation for better performance
- **Update Checker**: Configured to use new GitHub releases API
### 🔧 **Features**
- **Multi-platform Support**: Paper, Velocity, BungeeCord
- **Database Support**: MySQL, PostgreSQL, SQLite
- **Authentication**: Secure password hashing with multiple algorithms
- **TOTP 2FA**: Time-based One-Time Password support
- **Premium Integration**: Automatic premium player detection
- **Limbo Server**: Integrated authentication limbo experience
- **Email Support**: Password reset via email
- **Migration Tools**: Import from various auth plugins
### 📋 **Version Information**
- **Version**: 0.0.1-beta (pre-production)
- **Java**: Requires Java 17+
- **Platforms**: Paper, Velocity, BungeeCord
- **License**: Mozilla Public License 2.0
### ⚠️ **Beta Notice**
This is a **pre-production beta release** intended for testing purposes. Please:
1. **Backup your data** before installation
2. **Test thoroughly** in a development environment
3. **Report any issues** to the repository
4. **Update your documentation** to reference NexAuth
### 🔗 **Links**
- **Repository**: https://github.com/Xreatlabs/NexAuth
- **Documentation**: https://github.com/Xreatlabs/NexAuth/wiki
- **Issues**: https://github.com/Xreatlabs/NexAuth/issues
- **Contributors**: https://github.com/Xreatlabs/NexAuth/graphs/contributors
---
**Note**: This is a complete rebranding and enhancement of the original authentication plugin with improved security, performance, and modern features.