ProxyGuard is a lightweight BungeeCord/Waterfall plugin designed to protect premium Minecraft usernames on mixed-mode (online/offline) servers.
- Premium Username Protection: Prevents cracked players from using legitimate premium Minecraft account names
- Simple Management: Easy-to-use commands for adding, removing, and checking premium usernames
- Comprehensive Logging: Detailed logging system tracks unauthorized login attempts
- Flexible Compatibility:
- Works alongside other authentication plugins
- No database required
- Compatible with all BungeeCord versions
Command | Description | Usage |
---|---|---|
/proxyguard add <username> |
Add a premium player | Protect a specific username |
/proxyguard remove <username> |
Remove a premium player | Unprotect a username |
/proxyguard check <username> |
Check premium status | Verify a username's protection |
/proxyguard list |
List protected players | View all premium usernames |
Permission | Description |
---|---|
proxyguard.admin |
Full access to all ProxyGuard commands |
- Stop your BungeeCord server
- Place
ProxyGuard.jar
in theplugins
folder - Start your server
- Use
/proxyguard add <username>
to protect premium usernames
# ProxyGuard Configuration
# List of protected premium usernames
protected-usernames:
- Notch
- Jeb_
- Dinnerbone
# Logging configuration
logging:
enabled: true
log-file: proxyguard.log
log-unauthorized-attempts: true
# Kick message for unauthorized login attempts
kick-message: "&cSorry, this username is protected and cannot be used on this server."
Need help? Found a bug? Have a suggestion?
- Join our Discord: ProxyGuard Support
- Enhanced logging capabilities
- More granular username protection
- Integration with other security plugins
Contributions are welcome! Please open an issue or submit a pull request on our GitHub repository.