Перейти к содержимому
Mineforgian

ViaVersion

Allow newer Java Edition clients to connect to older servers.

2.4M загрузок1K подписчиковGPL-3.0-or-laterbungeecordfabricfoliapaperspongevelocity

Обновлён 5 июля 2026 г. · опубликован 10 августа 2023 г.

ViaVersion

Allows you to connect to servers that are older than your Java Edition client version. See our GitHub page for more information.

On Fabric, use either ViaFabric or ViaFabricPlus. To override the included version

  • in ViaFabric, put ViaVersion into the mods folder
  • in ViaFabricPlus, put ViaVersion into the config/viafabricplus/jars folder

Bungee and Sponge also have their own platform implementations.

Requires Java 17. See here how to update your installed Java version. As a last resort, you can download Java 8 downgraded builds from our ci.

Get access to Via* with new MC version support early

Starting with 1.20.5, ViaVersion and ViaBackwards will only be released a day or so after a Minecraft update unless the protocol changes of the update were trivial. If you want early-access, usually days or even weeks before the final release, you can subscribe to either:

  • GitHub Sponsors (preferred option. Use the /verify command on this Discord after), or alternatively
  • Patreon (see the highest tier and make sure to link Patreon to your Discord account under Discord Settings->Connections)

Note on release channels

It is recommended to always use the latest beta release. Alpha builds are used for work on snapshot version compatibility or other cutting-edge changes.

Always use the same build channel across the ViaVersion, ViaBackwards, and ViaRewind projects.

Releases/Dev Builds

You can find official releases in the following places:

Dev builds for all of our projects are on our Jenkins server:

ViaVersion as a Dependency

JavaDocs: https://jd.viaversion.com

Maven:

<repository>
    <id>viaversion-repo</id>
    <url>https://repo.viaversion.com</url>
</repository>
<dependency>
    <groupId>com.viaversion</groupId>
    <artifactId>viaversion-api</artifactId>
    <version>[4.0.0,5.0.0)</version>
    <scope>provided</scope>
</dependency>

Gradle:

repositories {
    maven("https://repo.viaversion.com")
}

dependencies {
    compileOnly("com.viaversion:viaversion-api:VERSION") // Replace the version
}

Resources

Special thanks to all our Contributors.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
5.10.1-SNAPSHOT+1026Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity5 июля 2026 г..jar (6.2 МБ)
5.10.1-SNAPSHOT+1025Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity5 июля 2026 г..jar (6.2 МБ)
5.10.1-SNAPSHOT+1024Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity5 июля 2026 г..jar (6.2 МБ)
5.10.1-SNAPSHOT+1023Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity5 июля 2026 г..jar (6.2 МБ)
5.10.1-SNAPSHOT+1022Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity4 июля 2026 г..jar (6.2 МБ)
5.10.1-SNAPSHOT+1021Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity4 июля 2026 г..jar (6.1 МБ)
5.10.1-SNAPSHOT+1020Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity3 июля 2026 г..jar (6.1 МБ)
5.10.1-SNAPSHOT+1019Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity3 июля 2026 г..jar (6.1 МБ)
5.10.1-SNAPSHOT+1018Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity3 июля 2026 г..jar (6.1 МБ)
5.10.1-SNAPSHOT+1017Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity2 июля 2026 г..jar (6.1 МБ)
5.10.1-SNAPSHOT+1016Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity2 июля 2026 г..jar (6.1 МБ)
5.10.1-SNAPSHOT+1015Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity1 июля 2026 г..jar (6.1 МБ)
5.10.1-SNAPSHOT+1014Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity27 июня 2026 г..jar (6.1 МБ)
5.10.1-SNAPSHOT+1013Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity26 июня 2026 г..jar (6.1 МБ)
5.10.1-SNAPSHOT+1012Бета26.1, 26.1.1, 26.1.2, 26.2fabric, folia, paper, velocity21 июня 2026 г..jar (6.1 МБ)

Показаны последние 15 из 1003 версий. Все версии — на Modrinth.

Ченджлог

5.10.1-SNAPSHOT+1026Бета26.1.1, 26.1.2, 26.2 · 5 июля 2026 г.

5fe54eb Fix 26.2 damage event handler on <1.19.4 servers (#4997)

5.10.1-SNAPSHOT+1025Бета26.1.1, 26.1.2, 26.2 · 5 июля 2026 г.

a090a90 Don't check real entity ids for fake entity

5.10.1-SNAPSHOT+1024Бета26.1.1, 26.1.2, 26.2 · 5 июля 2026 г.

88f9c05 Add a few early returns/cached checks The last few things that shouldn't show up in a profile

5.10.1-SNAPSHOT+1023Бета26.1.1, 26.1.2, 26.2 · 5 июля 2026 г.

7b167b0 Don't load identifier files twice if loaded concurrently If two protocols were trying to load the same identifier file very close to one another, the first load attempt would not have been added to the cache yet, so the second would have also started loading the file. This makes it wait for the first load instead

5.10.1-SNAPSHOT+1022Бета26.1.1, 26.1.2, 26.2 · 4 июля 2026 г.

decab8f Optimize chunk I/O by a lot After the improvements from a month ago it already became a good bit better, but was still the most time and memory consuming task by far. This cuts down up to 90% of it by skipping raw data extraction entirely unless actually needed in fairly rare cases as well as making packing and unpacking much more direct

5.10.1-SNAPSHOT+1021Бета26.1.1, 26.1.2, 26.2 · 4 июля 2026 г.

354a736 Fix entity id == 0 in 26.1->26.2 (#4985)

5.10.1-SNAPSHOT+1020Бета26.1.1, 26.1.2, 26.2 · 3 июля 2026 г.

56d2366 Split hash storage method in two for VB

5.10.1-SNAPSHOT+1019Бета26.1.1, 26.1.2, 26.2 · 3 июля 2026 г.

ca616c7 Make some StructuredItemRewriter protected

Полная история изменений — на Modrinth.

Комментарии

Загружаем…