ModsJava
VersionControl
Java mod listed for Minecraft 1.11–1.19. Downloads from the MC Java Mods app on Android.
### Requires: - BungeeCord (or Waterfall) - [ViaVersion]( With VersionControl you can make your servers only accessible with certain versions. As an…
⬇ Download on Hangar### Requires:
- BungeeCord (or Waterfall)
- [ViaVersion](https://hangar.papermc.io/ViaVersion/ViaVersion)
With VersionControl you can make your servers only accessible with certain versions.
As an example: you have a Themepark server that should only be accessed with version 1.17.
You can set the [protocol version](https://wiki.vg/Protocol_version_numbers) in the config so that only players with version 1.17 (755) and 1.17.1 (756) are able to enter this server.

It is possible to either edit the config file and reload (see below) or use the ingame command `/changeversion`. ## Usage: ### Check Version: - `/checkversion SERVER`
alias: `/checkv`
Permission: `versioncontrol.check` ### Change Version: - `/changeversion SERVER MinimumVersion MaximumVersion`
! This command also requires the [protocol versions](https://wiki.vg/Protocol_version_numbers)
alias: `/changev` and `/cv`
Permission: `versioncontrol.change`
 Example: */cv Build 47 404*
and trying to connect to the server with 1.17.1 To allow only one specific version, the same protocol version must be used for both the minimum and maximum versions. ### Bypass perm: It is possible to bypass the version restriction with permissions.
Bypass perm for every server: `versioncontrol.bypass.all`
Bypass perm for a specific server: `versioncontrol.bypass.` ### Versioncontrol: - `/versioncontrol`
alias: `/versionc` and `/vcontrol`
Gives a link to the documentation if none of the following arguments are provided. ### Fallback: - `/versioncontrol fallback SERVER`
Permission: `versioncontrol.fallback`
A fallback server should be specified in case a player joins the network on a server that is blocked for his version. (players will be force connected to the fallback server). It is also possible to set it to kick. In this case players who try to connect the network will be kicked.
- `/versioncontrol fallback kick` ### Reload: - `/versioncontrol reload`
Permission: `versioncontrol.reload`
Reloads the config file. [bStats](https://bstats.org/plugin/bungeecord/VersionControl/13574) & compatible with [](https://autoplug.one/)
You can set the [protocol version](https://wiki.vg/Protocol_version_numbers) in the config so that only players with version 1.17 (755) and 1.17.1 (756) are able to enter this server.

It is possible to either edit the config file and reload (see below) or use the ingame command `/changeversion`. ## Usage: ### Check Version: - `/checkversion SERVER`
alias: `/checkv`
Permission: `versioncontrol.check` ### Change Version: - `/changeversion SERVER MinimumVersion MaximumVersion`
! This command also requires the [protocol versions](https://wiki.vg/Protocol_version_numbers)
alias: `/changev` and `/cv`
Permission: `versioncontrol.change`
 Example: */cv Build 47 404*
and trying to connect to the server with 1.17.1 To allow only one specific version, the same protocol version must be used for both the minimum and maximum versions. ### Bypass perm: It is possible to bypass the version restriction with permissions.
Bypass perm for every server: `versioncontrol.bypass.all`
Bypass perm for a specific server: `versioncontrol.bypass.` ### Versioncontrol: - `/versioncontrol`
alias: `/versionc` and `/vcontrol`
Gives a link to the documentation if none of the following arguments are provided. ### Fallback: - `/versioncontrol fallback SERVER`
Permission: `versioncontrol.fallback`
A fallback server should be specified in case a player joins the network on a server that is blocked for his version. (players will be force connected to the fallback server). It is also possible to set it to kick. In this case players who try to connect the network will be kicked.
- `/versioncontrol fallback kick` ### Reload: - `/versioncontrol reload`
Permission: `versioncontrol.reload`
Reloads the config file. [bStats](https://bstats.org/plugin/bungeecord/VersionControl/13574) & compatible with [](https://autoplug.one/)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.11, 1.12, 1.13
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Hangar — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
VersionControl is a free Minecraft Java mod. Compatible with Minecraft 1.11, 1.12, 1.13, 1.14 and newer. Downloaded 21 times (via Hangar). Download it and open it directly in the game.