Скачать ViaVersion — Minecraft Моды — MetaMods

ViaVersion

Активный

Установок

32

Последнее обновление

3 недели назад

Версии

1.8.9 — 1.21.8
Клиент
Fabric
Утилиты

ViaVersion

Мод ViaVersion открывает возможность подключения к серверам Minecraft, работающим на более старых версиях игры, чем установленная у вас клиентская версия. Это решение устраняет барьеры между различными поколениями игры, позволяя сообществу оставаться единым независимо от версий.

Совместимость с различными платформами

Для пользователей Fabric доступны два варианта интеграции:

  • ViaFabric - поместите ViaVersion в папку mods
  • ViaFabricPlus - расположите файл в директории config/viafabricplus/jars

Также существуют специализированные реализации для других платформ: Bungee и Sponge, каждая из которых адаптирована под особенности соответствующей системы.

Технические требования

Для работы требуется Java 17. Если у вас установлена более старая версия, необходимо выполнить обновление. В крайних случаях можно воспользоваться сборками, адаптированными под Java 8, но это временное решение.

Особенности обновлений

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

Рекомендации по использованию

Рекомендуется всегда устанавливать последние бета-версии, так как они содержат самые актуальные исправления. Альфа-сборки предназначены для тестирования совместимости со snapshot-версиями и экспериментальными изменениями.

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

Доступные ресурсы

Разработчики могут использовать ViaVersion как зависимость в своих проектах:

Maven:

<repository>
    <id>viaversion-repo</id>
    <url>https://repo.viaversion.com&lt;/url&gt;
</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") // Замените версию
}

Документация доступна по адресу: https://jd.viaversion.com