How to Allow Multiple Versions to Connect (ViaVersion)
Learn how to let players on different Minecraft versions join the same server.
ViaVersion lets players on newer client versions join older servers, and with ViaBackwards, older clients can join newer servers. This is perfect for public servers where you can't control what version players use.
Installing ViaVersion
Upload to your server
Access the XGamingServer panel, go to Files, navigate to /plugins/, and upload the .jar.
Restart your server
ViaVersion works out of the box with no configuration.
Optional: ViaBackwards and ViaRewind
| Plugin | What It Does |
|---|---|
| ViaVersion | Newer clients → older server |
| ViaBackwards | Older clients → newer server |
| ViaRewind | Very old clients (1.7-1.8) → newer server |
Install ViaBackwards the same way if you want to support older client versions connecting to your server.
📝 Note: Players on older versions won't see new blocks, items, or features from newer Minecraft versions. They'll appear as substitutes or be invisible.
💡 Tip: ViaVersion is especially useful during Minecraft updates when not all players have updated their clients yet.
See also: Changing Versions | Installing Plugins
If you need help, join our Discord.
How is this guide?
