Source-checkedVehicles & ships

Version Connector

by Phoenix616 · for Minecraft

Redirect different client versions to different servers. With Forge support and load balancing!

11KDownloads
6 yr agoLast updated
Spigot · PaperLoaders
1.18Latest game version

About Version Connector

From SpigotMC

Redirect different client versions to different servers. With Forge support and load balancing!

[​IMG] Made in Germany with love (and beer)
Bungee plugin to connect different Minecraft client versions to different servers when he joins your BungeeCord network. You can even specify the exact protocol version you want to send to a different server as long as your BungeeCord supports those versions.

It also contains a simple load balancer (add multiple server names to a version separated by a comma like in the config example below) which connects players to the server with the lowest player count and a really basic support to connect Forge clients to a different server. (Only works with 1.8-1.13 Forge clients)

This plugin will not allow older or newer versions to connect to your network if the BungeeCord proxy/Minecraft server does not support the old version! You have to use some other plugin/program to do that. (E.g. ViaVersion, ProtocolSupport or Travertine)

Make sure to download the latest builds instead of the release for newest Minecraft versions!

Versions with string representation:

It will fallback to the version with the closest protocol number below the actual client's protocol. You can however set the protocol version directly if you want or propose additions to the ProtocolVersion enum.
<button type="button" class="button bbCodeSpoilerButton ToggleTrigger Tooltip JsOnly" title="Click to reveal or hide spoiler" data-target="> .SpoilerTarget">Spoiler: Version String List</button>
Italic ones are in the latest dev builds
  • 1.19.2 (Protocol version 760)
  • 1.19.1 (Protocol version 760)
  • 1.19 (Protocol version 759)
  • 1.18.2 (Protocol version 758)
  • 1.18.1 (Protocol version 757)
  • 1.18 (Protocol version 757)
  • 1.17.1 (Protocol version 756)
  • 1.17 (Protocol version 755)
  • 1.16.5 (Protocol version 754)
  • 1.16.4 (Protocol version 754)
  • 1.16.3 (Protocol version 753)
  • 1.16.2 (Protocol version 751)
  • 1.16.1 (Protocol version 736)
  • 1.16 (Protocol version 735)
  • 1.15.2 (Protocol version 578)
  • 1.15.1 (Protocol version 575)
  • 1.15 (Protocol version 573)
  • 1.14.4 (Protocol version 498)
  • 1.14.3 (Protocol version 490)
  • 1.14.2 (Protocol version 485)
  • 1.14.1 (Protocol version 480)
  • 1.14 (Protocol version 477)
  • 1.13.2 (Protocol version 404)
  • 1.13.1 (Protocol version 401)
  • 1.13 (Protocol version 393)
  • 1.12.2 (Protocol version 340)
  • 1.12.1 (Protocol version 338)
  • 1.12 (Protocol version 335)
  • 1.11.2 (Protocol version 316)
  • 1.11.1 (Protocol version 316)
  • 1.11 (Protocol version 315)
  • 1.10 (Protocol version 210)
  • 1.9.4 (Protocol version 110)
  • 1.9 (Protocol version 107)
  • 1.8 (Protocol version 47)
  • 1.7.6 (Protocol version 5)
  • 1.7.2 (Protocol version 4)
Please note: It is not necessary for a version to have a string constant! You can just add the protocol number in the config. (e.g. 477 for 1.14 or 404 for 1.13.2)
​
Config:
Code (YAML):
debug : false
# Minimum amount of players that need to be online on one server to start balancing
# new players to the other server (e.g. between lobby_1_8_a &amp; lobby_1_8_b)
start-balancing : 0
servers:
&nbsp; lobby:
&nbsp; &nbsp; versions:
&nbsp; &nbsp; &nbsp; '34' : lobby_prot_34 # Lobby for specific protocol version
&nbsp; &nbsp; &nbsp; '1_8' : lobby_1_8_a, lobby_1_8_b # Lobbies for 1.8
&nbsp; &nbsp; &nbsp; '1_9' : lobby_1_9 # Lobby for 1.9
&nbsp; &nbsp; &nbsp; UNKNOWN : well_we_dont_know # Lobby for an Unknown version (not a fallback if no config for version was found!)
&nbsp; &nbsp; forge:
&nbsp; &nbsp; &nbsp; '1_9' : forge_lobby_1_9
&nbsp; &nbsp; &nbsp; '1_8' : forge_lobby_1_8_a, forge_lobby_1_8_b
&nbsp; survival:
&nbsp; &nbsp; versions:
&nbsp; &nbsp; &nbsp; '1_8' : survival_1_8
&nbsp; &nbsp; &nbsp; '1_10' : survival_1_10
&nbsp; &nbsp; &nbsp; UNKNOWN : survival_wat
&nbsp; &nbsp;forge:
&nbsp; &nbsp; &nbsp; '1_9' : forge_suvival_1_9

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 12 Minecraft versions, the newest being 1.18.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

Version Connector on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.5.1, released 2020-07-01

Game versions by loader

LoaderGame versionsNewest
Paper1.7 to 1.18 (12 versions)1.18
Spigot1.7 to 1.18 (12 versions)1.18

From 8 recorded builds of Version Connector.

Recent builds

BuildReleasedGame versionsLoaders
1.5.12020-07-011.7 to 1.18 (12 versions)Spigot, Paper
1.52019-09-08n/aSpigot, Paper
1.4.12018-07-21n/aSpigot, Paper
1.42016-12-13n/aSpigot, Paper
1.3.12016-06-12n/aSpigot, Paper
1.32016-06-12n/aSpigot, Paper

Run Version Connector on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Transportation”

Vehicles & ships

Cars, boats, aircraft, ships and other things to drive or fly.

Runs on your server

From source side support

SpigotMC lists Version Connector as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
1.18 and 11 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorPhoenix616, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

Version Connector, answered

Generated from the mod’s own source data.

Do my players need to install Version Connector?

SpigotMC lists Version Connector as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. Version Connector is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Version Connector on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add Version Connector in one click.