Skip to main content

BharatHub

BharatHub is BharatMC's proprietary lobby and hub management engine, providing navigation, dynamic inventories, server selection menus, launch pads, double-jumping, visibility toggling, and clean spawn handling.

Key Capabilities​

  • Server Selector: Dynamic interactive GUI with real-time ping and player counts via Velocity proxy bridge.
  • Lobby Parkour & Movement: Double-jump physics and custom launch pads for player engagement.
  • Player Visibility (Hide/Show): Toggle visibility of other players in high-traffic hubs to prevent client FPS drops.
  • Custom Hotbar Layout: Configurable hotbar items on player join (Compass/Server Selector, Visibility Wand, Lobby Switcher).
  • Spawn Protection & Void Fall: Automatic instant teleport back to spawn upon void falling or damage events.

Commands & Permissions​

CommandPermissionDescription
/hub or /lobbybharathub.command.hubTeleports player to the lobby spawn point.
/setspawnbharathub.admin.setspawnSets the global lobby spawn location.
/hub reloadbharathub.admin.reloadReloads all hub configurations and menus.

Configuration Files​

  • config.yml: Core lobby mechanics, void fallback Y-level, and join rules.
  • serverselector.yml: Item layout, target servers, lore, and slot mapping.
  • messages.yml: Prefix and MiniMessage/legacy formatted chat strings.