Documentation Index
Fetch the complete documentation index at: https://docs.xreatlabs.space/llms.txt
Use this file to discover all available pages before exploring further.
Premium Authentication
NexAuth provides seamless integration with Minecraft’s premium authentication system, allowing legitimate Minecraft account holders to authenticate automatically without passwords.Overview
Premium authentication leverages Mojang’s official authentication servers to verify player identities automatically, providing a secure and convenient login experience for players who own Minecraft.Configuration
Basic Setup
Commands
/premium <password>- Enable premium auto-login/premiumconfirm- Confirm premium linking/cracked- Disable premium auto-login/premium status- Check premium status/premium link <username>- Link accounts (admin)/premium skin refresh- Update player skin
Configuration Options
auto-register: true/false
Automatically register all players with premium Minecraft usernames.
- true: Premium players are auto-registered and can join without passwords
- false: Premium players must use
/premium <password>to enable auto-login
profile-conflict-resolution-strategy: BLOCK|USE_OFFLINE|OVERWRITE
Defines how to handle conflicts when a premium player joins with a username that already exists as an offline account.
- BLOCK (default): Kick both players with an error message. Admin must resolve manually.
- USE_OFFLINE: Use the offline profile. Both players must login with the offline password.
- OVERWRITE: Delete offline data and use premium profile. ⚠️ Use with caution - can be abused!
default-crypto-provider: BCrypt-2A
The default encryption method for password hashing.
Available providers:
- BCrypt-2A (recommended): Modern, secure hashing
- Argon-2ID: Newest, most secure but slower
- SHA-256: Legacy, not recommended
- SHA-512: Legacy, not recommended
Next Steps
Offline Mode
Configure offline player authentication.

