ViaVersion Plugin Wiki

ViaVersion Plugin Wiki & Guide
wiki.9minecraft.net/viaversion-plugin/
ViaVersion Plugin aims is to allow newer client versions to connect to older server versions. Just drag and drop it into the plugin folder and you’re done, see below if you use a proxy like BungeeCord. Features: ViaVersion only supports newer versions, even on subversions!
Guides
Step-by-step, in-game.
Checking Which Client Versions Your Players Are UsingThe command /viaver list shows every connected player alongside the client version they are running. This is the…Diagnosing Packet Crashes and Lag with ViaVersion Debug ToolsBefore you touch debug /viaver debug prints every packet to the console. On a busy server this floods your log and…Fixing Collision and Team Glitches on a BungeeCord NetworkThe symptom On proxied networks (BungeeCord, Waterfall, Velocity), players on different versions sometimes get pushed…How to Let Older Clients Join Your Newer Server (ViaBackwards & ViaRewind)Why older clients can't connect ViaVersion alone only lets newer clients join an older server. If you run a recent…
Frequently asked questions
How do I check if ViaVersion is actually working?
Join your server from a client version newer than the server's native version and run /viaver list; if your name appears with the newer version shown, it's working. If you can't connect at all, the plugin likely isn't loaded or your client is too new for the current build.
Why can't my friend on an older version join my server?
ViaVersion only lets newer clients join older servers, not the reverse. To allow older clients you need to install ViaBackwards, and for very old versions also ViaRewind, alongside ViaVersion.
Do I need ViaVersion on my BungeeCord proxy or on the backend servers?
Install ViaVersion on the proxy itself, not on the backend servers behind it. Putting it on both can cause double protocol conversion and break connections.
What does /viaver list actually show me?
It lists every online player alongside the client version they're connecting with. This is the fastest way to confirm who is on which version and whether protocol translation is happening.
See all 10 ViaVersion questions ›
Related mods
Other wikis you may find useful.
DeadChest Plugin
Emotecraft Plugin