Skip to 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.

  • 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.
Command Permission Description
/hub or /lobby bharathub.command.hub Teleports player to the lobby spawn point.
/setspawn bharathub.admin.setspawn Sets the global lobby spawn location.
/hub reload bharathub.admin.reload Reloads all hub configurations and menus.
  • 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.