- Загрузчики
- FabricPaperFoliaSponge
- Скачиваний на Modrinth
- 3,3 млн
- Подписчиков на Modrinth
- 1,3 тыс.
- версии
- 1 064
- Обновлён
- 12 октября 202612 окт.
- Опубликован
- в 2023
Коротко о моде
Работает и в игре, и на сервере — ставьте, где нужен
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-сборки
Официальные релизы можно найти в следующих местах:
- Hangar (для наших плагинов): https://hangar.papermc.io/ViaVersion/ViaVersion
- Modrinth (для наших модов): https://modrinth.com/mod/viaversion
- GitHub: https://github.com/ViaVersion/ViaVersion/releases
Dev-сборки для всех наших проектов находятся на нашем сервере Jenkins:
- Jenkins: https://ci.viaversion.com
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 на сервере?
Работает и в игре, и на сервере — ставьте, где нужен