The velocity-hub plugin adds the /hub command to the velocity network for easy return if a hub server or similar is present.Simply add it to the velocity server and the /hub and /lobby command will run on all connected servers!
The /hubcommand is added across the entire Velocity network. There is no need to add the plugin to Paper servers or other server connected to Velocity.
The game version is for all versions supported by Velocity 4.1.0-SNAPSHOT as it is added to the proxy server only. The game version must be specified and is specified, but see the PaperMC website for details.
Installation
- Download the latest release of the plugin
- Put velocity-hub-x.x-SNAPSHOT.jar in /plugins directory of velocity
This completes the process!
Starting with version 1.10-SNAPSHOT, Java 25 or later must be installed.
Download here↓
- modrinth(Recommended)
- Github
- Hangar
- CurseForge
The sites listed above are projects managed by the developer.
Config reference
- hubServerName
Specify the destination server. This is the server name listed in servers in velocity.toml. (Usually, the hubServerName is the same as the server name listed in the try=[] brackets.)
Message custom
We support Japanese, Russian, and other languages. If there are any languages that we do not support, please let us know via GitHub issue!
MiniMessage is supported. If you write like <red>hub
, it will be displayed in red. See here for details.
You can test the display at the following sites.
https://webui.advntr.dev/
https://minecraft.menu/minecraft-rgb-generator
|key|Type|Description|
| --- | --- | --- |
|transferMessage|String|Sets the message to be sent to the player who used the command during the transfer.|
|alreadyConnectedMessage|String|Sets the message if the player using the command is on the server designated as the forwarding destination.|
|serverNotAvailableMessage|String|Sets the message when the specified server is unavailable.
Issue and question
If the plugin does not work properly, try deleting config.json.
Problems and questions feature request here.
All Versions
+ Add Version- Java version 25 or Later is required.**
- Add /lobby alias in [#3](https://github.com/stellarcielo/velocity-hub/pull/3) by [@EAZYBLACK](https://github.com/EAZYBLACK)
Thank you for contribution!
When checking for updates (when starting the Velocity server), if a new version has been released, display a link to download it.
Due to changes in the version checker method, previous versions of the version checker may no longer function.
If you write like
<red>hub, it will be displayed in red. See [here](https://docs.papermc.io/misc/tools/minimessage-web-editor) for details.
You can test the display at the following sites.
[https://webui.advntr.dev/](https://webui.advntr.dev/)
[https://minecraft.menu/minecraft-rgb-generator](https://minecraft.menu/minecraft-rgb-generator)
The game version is for all versions supported by Velocity 3.4.0-SNAPSHOT as it is added to the proxy server only. The game version must be specified and is specified, but see the PaperMC website for details.
If a config file already exists, it will not be formatted. Also, if you have formatted it yourself, it will not be changed without your permission.
The plugin will not work properly if the config version generated by the pre-config version is still present due to additional config config configurations. Please make a note of the description so that you do not forget it, and then delete it so that a new plugin can generate it.