CoreHub

CoreHub is a Velocity plugin that lets players teleport to a designated hub server using /hub or /lobby, with permissions controlling usage (corehub.use) and config reloads (corehub.reload).

33

Quick challenge

How far can you run before the mobs catch you?

CoreHub

CoreHub

Velocity plugin is a lightweight and easy-to-use Velocity plugin that allows players to quickly teleport to a designated hub server using simple commands. It is designed for networks that want to provide a central hub or lobby server for players, with a seamless experience and minimal configuration. The plugin also includes a reload command for admins, making it easy to update messages or change the hub server without restarting the proxy.

---

Features

* Lightweight and performant: Players can use `/hub` or `/lobby` to instantly connect to the hub server. * Lightweight and performant: Both `/hub` and `/lobby` point to the same functionality. * Lightweight and performant: Customize messages for teleportation, permission errors, or already-in-hub notifications. * Lightweight and performant: Control who can use the commands and reload the config. * Lightweight and performant: Reload the plugin’s configuration in-game or from the console without restarting the server. * Lightweight and performant: Minimal overhead on your Velocity proxy.

---

Commands

| Command | Description | Usage Example | | ---------------- | ----------------------------------------------------------------------------------- | ---------------- | | `/hub` | Teleports a player to the hub server. | `/hub` | | `/lobby` | Alias for `/hub`. | `/lobby` | | `/corehubreload` | Reloads the plugin configuration. Can be run by console or players with permission. | `/corehubreload` |

---

Permissions

| Permission | Description | | ---------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | `corehub.use` | Allows a player to use `/hub` or `/lobby` commands to teleport to the hub. Players without this permission will receive a "no-permission" message. | | `corehub.reload` | Allows a player to reload the CoreHub configuration using `/corehubreload`. Console can always run this command regardless of permission. |

---

Configuration (`config.yml`)

```yaml hub-server: "lobby"

messages: no-permission: "&cYou do not have permission to use this command!" sent-to-hub: "&aYou have been sent to the hub!" already-in-hub: "&cYou are already in the hub!" config-reloaded: "&aCoreHub config reloaded!" ```

* messages: The name of the hub server players will be sent to. * messages: Customize messages to suit your server style or language.

---

DRM / Licensing

* This plugin does not include any form of DRM, license checks, or restrictions. It is free to use and can be installed on any Velocity server without limitations.

ADS