Home Server Types BungeeCord Setup BungeeCord

How to Set Up BungeeCord on Your Free Minecraft Network

🔗
BungeeCord server hub Free BungeeCord hosting + all BungeeCord guides
Visit hub →

Setting up BungeeCord is more involved than a single Minecraft server because you need a proxy plus backend servers. Here's the complete walkthrough.

Architecture overview

Players see the proxy address. They never see the backend addresses directly.

Step 1: Create your servers on FreeMCServers.org

  1. Create a BungeeCord server (this is the proxy)
  2. Create one or more backend servers — usually Paper or Spigot for each game mode you want (lobby, survival, creative, etc.)

Step 2: Configure each backend

Backend servers need to accept connections from the proxy. On each Paper/Spigot backend, edit:

Restart each backend after these changes.

Step 3: Configure BungeeCord

Open config.yml in your BungeeCord server's root via the dashboard file manager. Edit the servers section:

servers:
  lobby:
    address: backend-lobby.example.com:25565
    motd: Lobby
    restricted: false
  survival:
    address: backend-survival.example.com:25565
    motd: Survival
    restricted: false
listeners:
- host: 0.0.0.0:25577
  priorities:
  - lobby
  forced_hosts:
    creative.example.com: creative

Replace the addresses with your actual backend server addresses (shown in your FreeMCServers.org dashboard for each backend).

Step 4: Restart the proxy

Restart BungeeCord. It should report "Listening on 0.0.0.0:25577" and load your servers.

Step 5: Test connecting

Connect to your BungeeCord proxy address from Minecraft. You should land on the "lobby" server (the priority you configured). Try /server survival in chat to switch to the survival backend.

Step 6: Install lobby plugins (optional but useful)

Common BungeeCord plugins:

Common BungeeCord issues

Should you use Waterfall instead?

Waterfall is an actively maintained BungeeCord fork. See our comparison.

Want a free BungeeCord server?

Online in 2 minutes. No credit card required.

Create Free BungeeCord Server →