NetworkGuardPaper
OptionalStrongly recommended to enforce authentication on every backend.
Official documentation
A free Velocity authentication system for mixed-mode networks with secure password storage, premium verification and backend state signing.

Getting started
Stop the Velocity proxy completely.
Install every required dependency listed below before NetworkGuard.
Place NetworkGuard.jar inside the plugins folder.
Start the Velocity proxy and review the generated NetworkGuard configuration folder.
Test the plugin on a staging server before enabling it for all players.
Supported environments
Integrations
Strongly recommended to enforce authentication on every backend.
Reference
| Command | Description | Permission |
|---|---|---|
/register <password> <password> | Registers a new offline-mode account. | None |
/login <password> | Authenticates a registered account. | None |
/logout | Ends the current authenticated session. | None |
/premium | Starts premium-account verification. | None |
Access control
This plugin does not define public permission nodes.
Server setup
Visual guide
