Proxy Network (Velocity / BungeeCord)
The Proxy Network tab helps you set up a proxy server that links multiple Minecraft backends under a single public address. This is the standard architecture for networks with multiple game modes.
Use Cases
- Hub + game servers — players log into a hub and switch to survival, creative, or minigame servers
- Load balancing — distribute players across identical backend instances
- Single address — all servers share one public IP/port
Supported Proxy Software
| Software | Recommendation |
|---|---|
| Velocity | Recommended — modern, maintained, better security |
| Waterfall | BungeeCord fork with more stability |
| BungeeCord | Legacy, still widely supported |
Setup Wizard
- Navigate to the Proxy Network tab.
- Click “See Detailed Setup Guide”.
- Follow the wizard:
- Select proxy software — Velocity, Waterfall, or BungeeCord
- Select backend servers — choose existing MC-Vector servers to link
- Configure proxy port — default 25577 (must be different from backend ports)
- Set forwarding mode — for Velocity:
modern(recommended),legacy, ornone
MC-Vector generates the proxy configuration file (velocity.toml or config.yml) automatically.
Example: Velocity Configuration
bind = "0.0.0.0:25577"motd = "&3My Network"online-mode = trueforce-key-authentication = trueplayer-info-forwarding-mode = "modern"
[servers] hub = "localhost:25565" survival = "localhost:25566" creative = "localhost:25567"
[forced-hosts]Backend Server Requirements
For Velocity modern forwarding to work, each Paper backend server needs:
- In
velocity.toml:player-info-forwarding-mode = "modern" - In each Paper server’s
config/paper-global.yml:proxies:velocity:enabled: trueonline-mode: truesecret: <your-forwarding-secret> - Set
online-mode=falseinserver.propertieson each backend (Velocity handles auth).
Starting the Network
- Start the backend servers first.
- Start the proxy server last.
- Players connect to the proxy’s address (
your-ip:25577), not the backends directly.
Player Forwarding Modes
| Mode | Use when |
|---|---|
| modern | All backends are Paper 1.13+ with Velocity support enabled |
| legacy | Older BungeeCord-compatible backends |
| none | No forwarding needed (all servers in offline mode) |