Velocity Proxy Download — All Versions

The modern, high-performance Minecraft proxy from PaperMC.

What Velocity is and who it's for

Velocity is PaperMC's modern, high-performance Minecraft proxy. It connects multiple backend servers into one network and supports "modern" player-info forwarding, which is more secure than the legacy BungeeCord forwarding. Velocity runs its own plugins — not Bukkit and not BungeeCord plugins.

Every Velocity build here comes from PaperMC's official build server with SHA-256 and commit messages. Versions ending in -SNAPSHOT are development lines. Velocity listens on port 25565 by default (bind in velocity.toml), so backend servers must use other ports.

All Velocity versions

Velocity 4.3 (2)
Version Released Build Java Status
4.3.1 latest #45 25 supported
4.3.0 #44 25 supported
Velocity 4.2 (1)
Version Released Build Java Status
4.2.0 #30 25 supported
Velocity 4.1 (2)
Version Released Build Java Status
4.1.1 #24 25 supported
4.1.0 #22 25 final build
Velocity 4.0 (1)
Version Released Build Java Status
4.0.0 #6 25 final build
Velocity 3.5 (1)
Version Released Build Java Status
3.5.1 #615 21 —
Velocity 3.4 (1)
Version Released Build Java Status
3.4.0 #566 17 final build
Velocity 3.1 (2)
Version Released Build Java Status
3.1.1 #102 11 final build
3.1.0 #95 11 final build
Velocity 1.1 (1)
Version Released Build Java Status
1.1.9 #447 8 final build
Velocity 1.0 (1)
Version Released Build Java Status
1.0.10 #245 8 final build
Previews & experimental builds (13)
Version Released Build Java Status
4.3.2-SNAPSHOT #46 25 supported
4.2.1-SNAPSHOT #43 25 supported
4.1.2-SNAPSHOT #29 25 final build
4.1.1-SNAPSHOT #23 25 final build
4.1.0-SNAPSHOT #21 25 final build
4.0.0-SNAPSHOT #5 25 final build
3.6.0-SNAPSHOT #613 21 final build
3.5.0-SNAPSHOT #609 21 final build
3.4.0-SNAPSHOT #563 17 final build
3.3.0-SNAPSHOT #436 17 final build
3.2.0-SNAPSHOT #296 11 final build
3.1.2-SNAPSHOT #207 11 final build
3.1.1-SNAPSHOT #97 11 final build

How to set up a Velocity server

Steps for the latest version (4.3.1); every version page has its own exact commands.

  1. Install Java 25 or newer (e.g. Eclipse Temurin) and check it with java -version.
  2. Download the Velocity jar and start it with the script below — a proxy has no Mojang EULA and is not tied to one Minecraft version.
  3. It listens on port 25565 by default (bind in velocity.toml). Players connect to the proxy; your backend servers run on other ports (or machines) and must not be reachable directly.
  4. Use modern forwarding: in velocity.toml set player-info-forwarding-mode = "modern"; the secret is in forwarding.secret. On each Paper backend set online-mode=false in server.properties, and in config/paper-global.yml set proxies.velocity.enabled: true, proxies.velocity.secret to the same secret and proxies.velocity.online-mode to match Velocity (Paper 1.18.2 and older: settings.velocity-support in paper.yml).
  5. Register your backend servers in the proxy config and restart.

Velocity FAQ

What is the latest Velocity version?

The newest Velocity release on MCJarHub is 4.3.1 (build 45), published 27 Oct 2026. A preview for 4.3.2-SNAPSHOT is also available.

Can Velocity run BungeeCord plugins?

No. Velocity needs Velocity plugins. Many popular proxy plugins publish Velocity versions.

Which backend servers work with Velocity modern forwarding?

Paper (and forks like Purpur) support it natively; Fabric needs a mod such as FabricProxy-Lite.

Velocity Java requirements

VersionJava
4.0.0 – 4.3.1Java 25+
3.5.1Java 21+
3.4.0Java 17+
3.1.0 – 3.1.1Java 11+
1.0.10 – 1.1.9Java 8+
Full Minecraft → Java table

Velocity vs alternatives

Detailed comparison →

Official links

Grab it via API

curl https://mcjarhub.com/api/v1/latest/velocity Full API documentation →