AxisHub icon

AxisHub -----

A simple /hub plugin with load-balanced hub teleportation.



AxisHub
A powerful BungeeCord plugin for load-balanced hub teleportation with optional analytics, cooldowns, and advanced placeholders.

Features
  • Multiple Hubs: Load balancing based on player count, random among ties.
  • Analytics (Toggleable): Track hub usage, total teleports, and reloads (saved to analytics.yml).
  • Cooldowns: Prevent spam with a configurable cooldown between uses.
  • Advanced Placeholders: Use %player%, %server%, %cooldown%, etc. in messages.
  • Reload Command: /hub reload to refresh the configuration on-the-fly.
  • Optional Permission: Only required if `requiresPermission` is true.

Commands
Code (Text):
/hub
- Teleports you to the best available hub.

Code (Text):
/hub reload
- Reloads the plugin configuration (requires axishub.reload permission).

Configuration Example
Code (Text):

# AxisHub Configuration

# Enable or disable analytics
enableAnalytics: true

# Multiple hubs for load balancing
hubs:
  - "hub1"
  - "hub2"

# Require permission "axishub.command" for /hub
requiresPermission: false

# Servers where /hub is disabled
disabled-servers: []

# Cooldown (seconds) before using /hub again
cooldownDurationSeconds: 5

# Messages
alreadyInHub: "&cYou are already connected to this server!"
disabledServersError: "&cYou can't do /hub here!"
hubDoesNotExistMessage: "&cThe configured hub server (%server%) doesn't exist!"
sendingToHubMessage: "&aSending you to the hub: %server%"
reloadCompleteMessage: "&aConfiguration reloaded." # "axishub.reload" permission required.
reloadNoPermissionMessage: "&cYou don't have permission to reload this plugin!"
cooldownActiveMessage: "&cYou must wait %cooldown% seconds before using /hub again."
 

Permissions
  • axishub.command - Allows use of /hub (if `requiresPermission` is true).
  • axishub.reload - Allows use of /hub reload to refresh config.

How to Install
  1. Place the AxisHub jar file into your BungeeCord plugins folder.
  2. Restart or start up the proxy.
  3. Edit the config.yml if needed, then `/hub reload` or restart to apply changes.

Enjoy streamlined hub teleportation across your network!
Resource Information
Author:
----------
Total Downloads: 24
First Release: Jan 30, 2025
Last Update: Jan 30, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings