ModsFinder

NeoForged Velocity Support

by Swedz

NeoForged Velocity Support lets a NeoForge server accept connections forwarded by a Velocity proxy through Velocity's Modern Forwarding.

NeoForgeServer-side onlyMIT LicenseOpen source1.21.1 – 26.1.2

What it does

Velocity's Modern Forwarding passes each player's identity from the proxy to the backend server, and this mod adds that support to NeoForge. Its implementation aims for the same behavior as Paper's modern forwarding, and the code is kept simple to ease compatibility with other mods. The mod is server-side only, so players join without installing anything, and it is released under the MIT License as open source.

Setting it up takes a few steps. Install the mod on the NeoForge server, then copy the proxy's forwarding.secret file into the server's directory. Set online-mode=false in server.properties so the server accepts forwarded identities, and launch the server. Files cover the game versions 1.21.1 – 26.1.2, and the latest NeoForge file is 1.0.0-26.1.2 for 26.1.2.

Key features

  1. Modern Forwarding support

    Connections routed through a Velocity proxy carry the player's identity to the NeoForge server.

  2. Forwarding secret

    The shared forwarding.secret file from the proxy is read from the server directory to verify forwarded logins.

  3. Packet decoding diagnostics

    An added startup argument makes Velocity report more detail when packet decoding errors occur, which helps diagnose connection problems.

Compatibility

Latest build for each game version and loader.

26.1.21.0.0-26.1.2
1.21.111.0.0-1.21.11
1.21.11.0.0-1.21.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Hosting behind a Velocity proxy

A network of NeoForge servers can sit behind one Velocity proxy, with players connecting through the proxy instead of each server directly.

Who it’s for: Server owners who run NeoForge servers behind a Velocity proxy and want players to connect through it. Players only need the usual client setup, since the mod runs on the server alone.

How it compares

Full comparison

NeoVelocity is also a NeoForge server-side mod for Velocity, covering 1.21 – 1.21.11 under the GNU General Public License v3.0 only. NeoForged Velocity Support covers 1.21.1 – 26.1.2 and is released under the MIT License, so the two differ in version range and license. Proxy Compatible Forge takes a different route, supporting Forge and NeoForge across a much wider range of game versions under the GNU Lesser General Public License v2.1 or later.

ModLoadersGame versionsEnvironmentUpdated
NeoForged Velocity SupportNeoForge1.21.1 – 26.1.2Server-side only2026-07-10
NeoVelocityNeoForge1.21 – 1.21.11Server-side only2026-01-15
Proxy Compatible ForgeForge and NeoForge1.7.2 – 26.2Server-side only2026-08-31

Questions

Does the mod need to be installed on player clients?

No. Server owners install it, and players connect with no copy of their own.

Why must online-mode be set to false?

With Velocity handling authentication, the backend server has to accept forwarded identities, so online-mode=false is set in server.properties.

What should be done if packet decoding errors appear?

Add the extra startup argument listed in the mod's notes to the proxy's startup script, which makes Velocity report more detail about the errors.

In the catalog

NeoForged Velocity Support is one of 8,016 Management mods on ModsFinder, and one of 2,689 Management mods for NeoForge. 15,189 mods support Minecraft 26.1.2.

More from Swedz

All projects

Similar mods

What the author says

This implementation strives for consistency with Paper's implementation of modern forwarding. This helps with compatibility and keeps the code simple. For any questions, please ask in the #velocity-support channel on my discord.
Swedz, on the Modrinth page

Official listing

Owner
Swedz
Published
2025-12-29
Updated on Modrinth
2026-07-10
Facts verified
2026-10-15

Tags