ViaBackwards
by kennytv
Players on older Java Edition clients can join newer servers through ViaBackwards, a Fabric mod that translates protocol data in the backwards direction.
What it does
ViaBackwards handles the older side of a connection, so clients from earlier game versions can reach servers running newer releases. It needs ViaVersion, which is required, and it works on either side of a connection, so neither the client nor the server has to run it. Fabric builds are listed for game versions 1.10 – 26.3 across 60 release versions, with 5.12.2+658 for 26.3 as the latest file on the beta channel, published 2026-10-12.
Fabric players normally get ViaBackwards through ViaFabric. That loader bundles a version of the mod, and an installed copy can override the bundled one by going into the mods folder. ViaRewind and ViaAprilFools are required by two other catalog mods, and ViaRewind is also an optional dependency. The mod is also published for Paper, Folia, Sponge, Velocity and BungeeCord. Depending on the platform and version, ViaVersion is needed.
The project requires Java 17, and older Java 8 downgraded builds are offered as a last resort. The mod is released under the GNU General Public License v3.0 only, is open source, and has public links to its source code and issue tracker. It was first published on 2023-08-10 and last updated on 2026-10-12.
Key features
Older clients on newer servers
Lets clients from earlier Java Edition versions connect to servers running later releases.
Protocol translation
Translates packets in the backwards direction so both sides of a connection can understand each other.
Known limitations
Worlds with a min y or height other than 0 and 256 are not supported from 1.17 onward, and inventory clicks can desync for older clients on 1.17+ servers.
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x5 of 5 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
12 older game versions (1.10 – 1.13.2) not shown. All files on Modrinth
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 2 mods
Use cases
Mixed-version servers
Server owners running a newer release can let players on older clients join without a client update.
Overriding a bundled copy
Players who use ViaFabric with a newer server can add ViaBackwards to the mods folder to replace the bundled version.
Who it’s for: Server owners who want players on older Java Edition clients to connect, and players who use ViaFabric and need a newer build.
How it compares
ViaFabric works on either side of a connection, so neither side needs it, and is open source under the GNU General Public License v3.0 only, published for Fabric across 1.8.9 – 26.3, a wider version span than this mod's range. ViaVersion Recipe Fix is server-side only, released under the MIT License, open source, and covers 1.21.10 – 26.1 on Fabric. Schwarz is server-side only, MIT License and open source, with files only for 1.16.5.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ViaBackwards | Fabric | 1.10 – 26.3 | Client or server, optional | 2026-10-12 |
| ViaFabric | Fabric | 1.8.9 – 26.3 | Client or server, optional | 2026-10-02 |
| ViaVersion Recipe Fix | Fabric | 1.21.10 – 26.1 | Server-side only | 2026-03-27 |
| Schwarz | Fabric | 1.16.5 | Server-side only | 2021-07-11 |
Questions
Does ViaBackwards need ViaVersion?
Should ViaBackwards be installed with ViaFabric?
Which Java version does ViaBackwards need?
In the catalog
ViaBackwards is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
More from kennytv
Similar mods
What the author says
On Fabric, use either ViaFabric or ViaFabricPlus. To override the included version - in ViaFabric, put ViaBackwards into the mods folder - in ViaFabricPlus, put ViaBackwards into the ViaFabricPlus/jars folder Depending on the platform and version, this also requires ViaVersion.
Official listing
- Modrinth page
- modrinth.com/mod/viabackwards
- Owner
- kennytv
- Published
- 2023-08-10
- Updated on Modrinth
- 2026-10-12
- Facts verified
- 2026-10-15
