Back to 9Minecraft
Wiki 9Minecraft Wiki 9Minecraft
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.

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 ›

Other wikis you may find useful.