Enabling Cross-Version Compatibility
Allowing players to join your Minecraft server from any version can be challenging, but there is a simple solution for that: ViaVersion and ViaBackwards. These two plugins will help you to make your Minecraft server compatible with different versions of Minecraft, allowing players to join your server from any version. Here's how to use them.
To install the plugins mentioned below, go to your Minefort server dashboard, navigate to the "Plugins" section, search for the plugins mentioned below, and press the "Install" button. This will directly install the plugins to your server.
The ViaVersion plugin is the central component and necessary for other extensions to function. It enables clients on newer versions to connect to older server versions, meaning players on 1.16 can connect to a 1.12 server. It's important to keep in mind that ViaVersion is only compatible with servers between versions 1.8 and 1.17.
ViaBackwards enables players using older client versions to connect to newer server versions, for example, players on 1.12 can connect to a 1.16 server. It's worth mentioning that ViaBackwards requires the installation of ViaVersion.
ViaBackwards only permits clients running Minecraft version 1.9 or higher to connect. ViaRewind expands this capability to allow clients running either 1.8 or 1.7 to connect to newer server versions, for example, a 1.7 client can connect to a 1.17 server. It's important to note that for ViaRewind to work, both ViaVersion and ViaBackwards must be installed.