Minecraft proxy network setup with Velocity

A Minecraft network connects multiple servers through a proxy. Players log into the proxy and are forwarded to the right server: lobby, survival, creative or minigames. Velocity is the modern choice.

What is Velocity?

Velocity is a proxy server for Minecraft that is faster and more secure than BungeeCord. It supports modern forwarding (no IP spoofing), has lower latency and better plugin support.

Architecture

  • Velocity proxy: the entry point. Players connect here.
  • Lobby server: the hub where players start
  • Game servers: survival, creative, minigames, etc.
  • Shared database: MySQL for player data, permissions and economy

Installation

  1. Download Velocity from the official site (PaperMC).
  2. Start once to create the configuration.
  3. Edit velocity.toml: add your servers under [servers].
  4. Set up modern forwarding: generate a secret and add it to both Velocity and each backend server.
  5. Configure each backend to accept Velocity connections.

Shared data

Use LuckPerms with a MySQL backend for shared permissions. For economy use a plugin with shared database storage.

RAM per server

ServerRAM
Velocity proxy512MB to 1GB
Lobby1 to 2GB
Survival4 to 8GB
Minigames2 to 4GB

See the plans on Minecraft hosting.


Still stuck? Open a support ticket and our team will help you out.

Back to the blog