What Is a Hub Server?
A hub is the entry point for a Minecraft network. Players log in to the hub first, then choose where to go — survival, creative, minigames, etc. It acts as a lobby with NPCs, portals, or menus for navigation.
Hub Server Requirements
A hub server does not need much RAM since players are not playing actively — they are just selecting where to go. A 1-2GB plan is enough for most hub servers.
Essential Hub Plugins
- Velocity or BungeeCord — The proxy layer (separate server) that connects all servers
- LobbyCompass or ServerSelectorX — GUI for players to pick which server to join
- WorldGuard — Protect the hub spawn area from modification
- Citizens — NPC plugin to create characters that teleport players to other servers when clicked
Hub Design Tips
- Keep the hub spawn area small and easy to navigate
- Use clear signage and portals
- Keep performance lean — avoid heavy particles or entities at spawn
- Set the hub as the default server in your proxy config
Connecting to Other Servers
Configure your proxy (Velocity or BungeeCord) to list all backend servers including the hub. Players use a GUI or portal to navigate between servers.