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

ViaVersion

Разрешает новым клиентам Java Edition подключаться к старым серверам.

от kennytv· creeper123123321, florianreuthУтилиты
FabricPaperFoliaSponge
Загрузчики
FabricPaperFoliaSponge
Скачиваний на Modrinth
3,3 млн
Подписчиков на Modrinth
1,3 тыс.
версии
1 064
Обновлён
12 октября 202612 окт.
Опубликован
в 2023

Коротко о моде

Работает на Fabric, Paper, Folia и Sponge
Для Minecraft 1.8.9–26.3
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 5.12.2-SNAPSHOT+1104 от 12 октября 2026
Лицензия GPL-3.0-or-later — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры1.8.9–26.3
Описание переведено автоматическиПоказать оригинал (EN)

ViaVersion

Позволяет подключаться к серверам, которые старше версии вашего клиента Java Edition. Подробнее см. на нашей странице GitHub.

На Fabric используйте либо ViaFabric, либо ViaFabricPlus. Чтобы переопределить встроенную версию

  • в ViaFabric положите ViaVersion в папку mods
  • в ViaFabricPlus положите ViaVersion в папку config/viafabricplus/jars

У Bungee и Sponge также есть собственные реализации для своих платформ.

Требуется Java 17. Смотрите здесь, как обновить установленную версию Java. В крайнем случае вы можете скачать сборки с понижением до Java 8 с нашего ci.

Получите доступ к Via* с поддержкой новой версии MC раньше всех

Начиная с 1.20.5, ViaVersion и ViaBackwards будут выпускаться только через день или около того после обновления Minecraft, если только изменения протокола в обновлении не были тривиальными. Если вы хотите получить ранний доступ, обычно за дни или даже недели до финального релиза, вы можете оформить подписку на:

  • GitHub Sponsors (предпочтительный вариант. После этого используйте команду /verify в этом Discord), или как альтернативу
  • Patreon (смотрите самый высокий уровень и обязательно привяжите Patreon к своему аккаунту Discord в настройках Discord->Connections)

Примечание о каналах релизов

Рекомендуется всегда использовать последний бета-релиз. Альфа-сборки используются для работы над совместимостью с версиями снапшотов или другими передовыми изменениями.

Всегда используйте один и тот же канал сборок для проектов ViaVersion, ViaBackwards и ViaRewind.

Релизы/Dev-сборки

Официальные релизы можно найти в следующих местах:

Dev-сборки для всех наших проектов находятся на нашем сервере Jenkins:

ViaVersion как зависимость

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
}

Ресурсы

  • Via Mappings Generator
  • Mojang mappings (Спасибо, Mojang, очень круто)
  • wiki.vg (Используется для исторической информации о структуре пакетов, мы также вносим свой вклад)
  • Burger (См. PAaaS)

Особая благодарность всем нашим участникам.

Частые вопросы

Как установить ViaVersion?

Установите Fabric под свою версию Minecraft, скачайте ViaVersion под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть ViaVersion?

У ViaVersion есть сборки для Minecraft 1.8.9–26.3.

Нужен ли ViaVersion на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
GNU General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее