Velocity/hub
This plugin is specifically designed for server networks running on Velocity and provides players with a convenient ability to use the /hub command for instant return to the lobby.
Main Features
The system automatically detects available lobby servers from the configured list and redirects players to the first working server in this list.
Extended Functionality
With appropriate access rights, players can move other participants to the lobby using the /hub
Permission System
To ensure safe use of the /hub command, a permission system is implemented:
vhub.command.hub - basic permission for using the main /hub command
vhub.command.hub.others - additional permission for moving other players (requires simultaneous presence of the basic permission)
Configuration
The plugin uses a configuration file in JSON format, which specifies the list of server names serving as lobbies. When attempting to connect, the system automatically selects the first available server from this list.
Technical Requirements
For the plugin to work, Kotlin library version 1.8.21 or higher is required. It is recommended to use compatible solutions that support the Velocity platform.
Installation and Usage
Simply install the plugin on your Velocity server and enjoy the convenient system of quick movement between servers!