Velocity

A modern proxy by the PaperMC team that connects several Minecraft Java servers into one network players join through a single address.

Velocity is a proxy server for Minecraft Java Edition, developed by the PaperMC team. Players connect to the proxy, and the proxy forwards them to one of several backend servers, for example a lobby, a survival world and a minigame server. Players can switch between them without disconnecting.

Why it matters for server owners

A proxy is how you build a network instead of a single server. Each backend can run its own software, plugins and world, and a heavy mode no longer slows down the rest. Velocity is the recommended proxy for Paper based networks and the successor to setups that used BungeeCord or Waterfall.

Modern forwarding

Behind a proxy, backend servers run with online-mode=false because the proxy handles authentication. The proxy must then pass each player’s real UUID and IP to the backend. Velocity’s “modern” forwarding does this with a shared secret:

  1. In velocity.toml, set player-info-forwarding-mode = "modern". The secret is stored in forwarding.secret.
  2. On each Paper backend, enable Velocity support in config/paper-global.yml under proxies.velocity and paste the same secret.
  3. Register the backends under [servers] in velocity.toml.

Keep backends private

Even with forwarding, backends should only accept connections from the proxy. If a backend with online-mode=false is reachable directly, anyone can join it under any name. Use a firewall or bind the backends to a private address.

Practical tip

Plugins that must work across the whole network, such as LuckPerms, usually need a shared database so all servers see the same data. Plan for that before you split one server into several.

Ready to run your own?

Pick a preset, RAM and a location in the configurator.

Configure your server →

Welcome gift for new players

20% off your first term

The code is filled in for you when you build your server here. Not sure yet? Try a server free for 12 hours — no payment details needed.

FIRSTBLOCK
Build my server →

For new customers. Online in about 90 seconds, 72h money-back guarantee.