

Add permissions to access your servers.
Compatibility
- Velocity 3.2.0+ Support
- Java 17+

- Sends error messages when someone tries to access a non-allowed server
- MiniPlaceholders Support
- High performance using Velocity's most powerful features
Permissions
serverpermissions.server.<server>
For example:
serverpermissions.server.survivalserverpermissions.server.skyblock
How to configure it?
ServerPermissions requires no configuration, just add permissions (serverpermissions.server.<server>) to access any of your servers. For this, you must install a permissions plugin in Velocity, such as LuckPerms.
Also, don't forget to assign everyone the permission to access your lobby or first server, otherwise, no one will be able to access your server.
Spanish Tutorial
All Versions
+ Add VersionUpdated to Java 21
- feat: disconnect player on initial login if server is denied in https://github.com/4drian3d/ServerPermissions/pull/41
- feat: Updated to latest Velocity version
- [feat: Add shouldLogConnectionsAttempts config optio](https://github.com/4drian3d/ServerPermissions/commit/3a913e0f3645aff9767a6718d0f95a39d7c6e88e)
- Full Changelog**: https://github.com/4drian3d/ServerPermissions/compare/1.3.1...1.3.2
- Updated to Java 17
- Improved connection listener performance
- Updated to MiniPlaceholders 2.2.0
- Added [MiniPlaceholders](https://modrinth.com/plugin/miniplaceholders) support in denied access message
- Full Changelog**: https://github.com/4drian3d/ServerPermissions/compare/1.2.0...1.3.0
- chore(deps): update dependency gradle to v7.6 in https://github.com/4drian3d/ServerPermissions/pull/2
- [misc: changed package](https://github.com/4drian3d/ServerPermissions/commit/68e801859171fee4326f4b5799ff6d8c282487d4)
- [misc: added url info](https://github.com/4drian3d/ServerPermissions/commit/bcd43d8d1b74a83c153daf92ff8141cfcca88a20)
- [feat: use continuation on ServerPreConnect listener](https://github.com/4drian3d/ServerPermissions/commit/e00c564e3ba06308ad670692146b8714f828ee2c)
- [feat: improved ServerPreConnect listener](https://github.com/4drian3d/ServerPermissions/commit/7bab7bfb7c96edbd86c8cce3fb50f0633d1b6799)
- Full Changelog**: https://github.com/4drian3d/ServerPermissions/compare/1.1.0...1.2.0
- [feat: Improved plugin usage](https://github.com/4drian3d/ServerPermissions/commit/de394119f77b033f08f7d69b4e3c5a65ea4a8377)
- feat: Migrated to Gradle
- feat: Add MiniMessage support
- misc: Reduced jar file size by using native Configurate 3
- Full Changelog**: https://github.com/4drian3d/ServerPermissions/compare/1.0.0...1.1.0

