Minecraft

ViaVersion Plugin for Minecraft

Minecraft·March 22, 2026·11 min read

When owning a Minecraft server, the wide range of available versions can be both a blessing and a curse. On one hand, you can easily adjust the version to suit the mods

This problem is completely mitigated through the ViaVersion plugin, which can be used to allow players from newer versions to join an older server. Additionally, the c

Summary

ViaVersion is a Minecraft plugin created by FormallyMyles on CurseForge. Available for any version above 1.8 and with over 1.72 million downloads, this plugin greatly

ViaVersion and its additional plugins, players can join a server whether they are on a newer or older version.

Understanding ViaVersion Plugins

While ViaVersion can be used by itself, it is also available for use with two sub-plugins that have their own functionalities.

- ViaVersion: Allows players to connect while running a newer version.

- ViaBackwards: Allows players to connect with an old version of Minecraft after 1.8.

- ViaRewind: Similar to ViaBackwards, but allows 1.7 and 1.8 players to connect to a newer server.

ViaVersion Chart

For example, if a server is running version 1.16 and you want a 1.18 player to join, ViaVersion is needed on the server. In the same example, if a 1.10 player wants to join

ViaVersion Download

1. Go to the [ViaVersion Spigot page](https://www.spigotmc.org/resources/viaversion.19254/).

2. In the upper right corner, click the blue "Download" button.

3. Save the file in a safe place for later.

4. If necessary, perform the same process with ViaBackwards or ViaRewind.

Once this is complete, you're ready to add the .jar files to your Minecraft server!

Server Installation

1. Go to the Holy Server Panel, then stop the server.

2. Scroll down to the "Game File" section and take note of the server version.

3. Make sure the version is plugin-compatible, such as PaperMC or Spigot.

4. Then, enter "FTP File Access" in the left menu and log in.

5. Find or create the "plugins" folder and enter it.

6. Press "Upload" in the upper left menu and drag and drop the .jar file(s).

7. Once it reaches 100%, return to the main page and restart the server.

Usage

Once installed, a simple server restart will allow ViaVersion and its plugins to activate automatically. The plugin will work without any configuration and can be tested by

This can be extremely beneficial if running other plugins like Geyser, as Bedrock and Java version updates can be inconsistent. ViaVersion completely eliminates

Common Issues

1. I'm having trouble joining with version 1.7:

If you are using ViaRewind and having trouble joining with server version 1.7, there could be some potential issues. First, try installing the latest version of ProtocolSupport and

2. Outdated server! I'm still on X.X.X:

If you receive this error at any point, it could mainly be because a player is joining from the latest Minecraft version and the ViaVersion plugin has not been updated yet.

3. My blocks look strange:

This is a possible side effect of the process the plugin uses to send data to older game versions. To fix it: go to the ViaVersion configuration file and change

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support