How to Allow Players to Join Your Minecraft Server from Any Version



Sometimes, you or your players may want the ability to connect to your server from different versions of Minecraft. This is possible to do with a plugin called ViaVersion, which allows players to use different versions to connect to a server.

ViaVersion: This is the core plugin and is required for all other extensions to work. This plugin allows clients on newer versions to connect to an older server version, meaning players on 1.16 could connect to a 1.12 server. Please note, ViaVersion only works on 1.8 - 1.17 servers.

ViaBackwards: ViaVersion only allows backward compatibility between the client and the server. ViaBackwards expands upon this by allowing players using older client versions to connect to a newer server version, meaning players on 1.12 could connect to a 1.16 server. Please note, ViaBackwards requires ViaVersion to be installed.

ViaRewind: ViaBackwards is limited to only allowing clients using MC version 1.9 + to connect. ViaRewind extends the capability to allow clients running 1.8 or 1.7 to connect to newer server versions, meaning a 1.7 client could connect all the way up to a 1.17 server. Please note, ViaRewind requires both ViaVersion and ViaBackwards to be installed.

Which Plugins Do You Need?

Depending on the server and client versions you wish to support, you may need to install one, two, or all three Via Plugins. The chart below shows version compatibility if ViaVersion is installed.

Please Note: When using different versions to connect, players may experience bugs or issues. This is unavoidable as certain version-specific features can't show up/function for users running a different client version.

Installing ViaVersion, ViaBackwards or ViaRewind

When installing ViaVersion, make sure you are using one of the following server types: Spigot, PaperMC, or Bukkit. You can also install it on a BungeeCord server, but it is recommended that you install it on your game servers rather than your proxy server.

You can find each of the Via plugins here:

You can follow this article which explains how to correctly install, and set up plugins on your Minecraft server. Make sure you install all of the required plugins above.

If you are having issues installing or running any of these plugins, please note it is probably because you have installed the incorrect extensions, please make sure to follow the chart and install the correct ones.
If you require any further assistance, please contact our support at: https://shockbyte.com/billing/submitticket.php

Mitchell Smith

Managing Director @ Shockbyte

  • mods, plugins
  • 17 Users Found This Useful
Was this answer helpful?

Related Articles

How to Install Sponge on a Forge Server

You may learn more about SpongeForge and the Sponge project by visiting the official Sponge...

How to Install Fabric Mods on Your PC

This guide explains how to install mods onto your Fabric client. Fabric, like Forge, is a version...

How to Install Minecraft Forge on Your PC

We have a tutorial for installing Minecraft Forge on your computer:   Forge is a Minecraft...

How to Install Modpacks on Your Computer Using the CurseForge App

CurseForge is a Minecraft launcher owned by Overwolf that allows you to install thousands of...

How to Use Buycraft / Tebex on Your Server (Monetisation)

Tebex, formerly known as Buycraft, is the primary webstore application used across thousands of...