Skip to content

Minecraft Fabric mod which allows you to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, April Fools, Bedrock)

License

Notifications You must be signed in to change notification settings

ViaVersion/ViaFabricPlus

Repository files navigation

ViaFabricPlus logo

ViaFabricPlus

Mod Loader: Fabric Environment: Client Discord
Modrinth Downloads CurseForge Downloads Build Status

Minecraft Fabric mod which allows you to join every Minecraft server version (Classic, Alpha, Beta, Release, April Fools, Bedrock)

Why another protocol translator?

ViaFabricPlus implements the ViaVersion projects into Fabric and provides tons of fixes to the existing protocol translation which can't be implemented in the original ViaVersion project. These fixes consist of movement changes, block/entity collisions, rendering changes, and many more.

At the time of writing, ViaFabricPlus is the only mod that supports joining all Minecraft server versions down to the first multiplayer version while implementing legacy combat mechanics, movement, and rendering changes to make the gameplay feel more like the old days.

On the other hand, ViaFabricPlus supports only the latest Minecraft client version, and only Fabric. If you need ViaFabricPlus for older versions of the game, you can use ViaFabric

Supported Server versions

  • Release (1.0.0 - 1.21.5)
  • Beta (b1.0 - b1.8.1)
  • Alpha (a1.0.15 - a1.2.6)
  • Classic (c0.0.15 - c0.30 including CPE)
  • April Fools (3D Shareware, 20w14infinite, 25w14craftmine)
  • Combat Snapshots (Combat Test 8c)
  • Bedrock Edition 1.21.80 (Some features are missing)

How to (Users)

How to (Developers)

ViaFabric

ViaFabric can be used for server-side purposes or when using older versions of the game.

Does it work with ViaFabricPlus:

  • No, ViaFabricPlus cannot be used with ViaFabric.

Differences with ViaFabric:

ViaFabric ViaFabricPlus
Can be installed on Multiple client/server versions with fabric Latest client-side version with fabric
Objectives Simply implement ViaVersion Implements ViaVersion with client-side fixes to version changes
How does it work? Modifying packets at network code Modifying client code more deeply
Triggering anti-cheats Very likely Mostly not

Credits

Special thanks to all our Contributors.

Disclaimer

It cannot be guaranteed that this mod is allowed on specific servers as it can possibly cause problems with anti-cheat plugins.
(USE ONLY WITH CAUTION!)