HubTools
HubTools is a cross-server teleport management plugin designed for Minecraft Velocity proxies. When players log out from a non-designated server, they will be automatically teleported to predefined coordinates on a target server upon their next login.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
HubTools
HubTools - Cross-Server Teleport Management Plugin for Velocity
HubTools is a cross-server teleport management plugin designed for Minecraft Velocity proxies. When players log out from a non-designated server, they will be automatically teleported to predefined coordinates on a target server upon their next login.
> Note: This plugin is AI-developed to streamline cross-server teleportation and enhance player experience.
---
Features
- Configurable Flexibility: - Records the server where a player logged out - Forces teleportation to preset coordinates if the logout occurred outside the target server - Configurable Flexibility: - Validates server name against configuration file - Supports dynamic coordinates (X/Y/Z) and customizable target world - Configurable Flexibility: - Automatically removes player records after teleportation to save storage - Configurable Flexibility: - Uses plugin messaging channels for real-time communication with downstream servers - Configurable Flexibility: - Customizable target server, world name, and coordinates - Compatible with Velocity 3.4.0+ and Paper 1.16.5+
---
Installation
1. Download
Get the latest `HubTools.jar` from GitHub or other distribution channels.
2. Install on Velocity
Place `HubTools.jar` in the `plugins/` directory of your Velocity proxy.
3. Install on Paper (Optional)
Place `HubTools-Paper.jar` in the `plugins/` directory of all downstream servers (for receiving teleport coordinates).
4. Start Servers
The configuration file `plugins/HubTools/config.yml` will be auto-generated on first launch.
---
Configuration (`config.yml`)
```yaml server: lobby # Target downstream server name world: world # Target world name x: 0.5 # Teleport coordinates (supports decimals) y: 64.0 z: 0.5 ```
Parameters
- `server`: The name of the downstream server registered in Velocity, default is `"lobby"`. - `world`: The target world name, default is `"world"`. - `x`: The X coordinate for teleportation, default is `0.5`. - `y`: The Y coordinate for teleportation, default is `64.0`. - `z`: The Z coordinate for teleportation, default is `0.5`.
---
Support & Feedback
For issues or suggestions, contact us via: - GitHub Issues: GitHub Issues
---
License & Copyright
- Development Statement: This plugin is AI-developed for the Minecraft Velocity community to provide efficient cross-server teleportation management tools. - License: This plugin is licensed under the GNU General Public License v3.0. You are free to use, modify, and distribute it, subject to the terms of the license. - Disclaimer: The developer is not responsible for any issues caused by using this plugin.
---
Acknowledgements
Special thanks to: - Velocity API - Configurate - Adventure API
---