ViaVersion: один сервер для многих версий клиента

ViaVersion — стандартный плагин, если твой Minecraft-сервер должен принимать игроков с разными версиями клиента. ViaVersion позволяет новым клиентам заходить на твой сервер; родственный плагин ViaBackwards дополнительно открывает его для старых клиентов. Оба поддерживают диапазон версий вплоть до Minecraft 26.2 и работают на Paper, Folia, Velocity и Fabric.

Практическая польза: тебе не нужно заставлять своё сообщество обновлять версию, а скачок версии сервера никого не отсекает. Для тебя как владельца сервера Via становится инструментом против самого частого источника трения — «какая версия нужна, чтобы зайти?".

Актуальная версия

Последняя зафиксированная: ViaVersion 5.11.0, опубликована 12 июля 2026 года вместе с ViaBackwards 5.11.0. Этот релиз был заметно больше, чем обычное обслуживание.

История версий

<!-- ERKANNTER-RELEASE:START -->

Автоматически обнаружено (2026-10-09): ViaVersion 5.12.1. Это последняя обнаруженная сборка, но не обязательно рекомендуемая версия для рабочего сервера.

<!-- ERKANNTER-RELEASE:ENDE -->
Версия Зафиксировано Источник
5.12.1 09.10.2026 Changelog
5.12.0 19.09.2026 Changelog
5.11.0 21.07.2026 —

Главное улучшение производительности в 5.11.0

Согласно официальному списку изменений, чтение и запись чанков — львиная доля обработки пакетов в Via — были ускорены до 90 %, вместе со множеством более мелких оптимизаций памяти и производительности.

Важно для понимания: этот прирост касается именно того пути, который Via вообще задействует только тогда, когда подключены клиенты с отличающейся версией. Чем больше игроков с разными версиями онлайн, тем больше пакетов переводит Via — и тем заметнее эффект. На сервере, где все заходят с версией сервера, изменений почти не будет видно.

Также добавлен длинный список исправлений для переходов между версиями, среди них: исправленное хеширование предметов при damage_resistant (26.1+), отсутствующая анимация взмаха рукой при установке сахарного тростника (1.21.11→26.1), Ambient Light в Custom Dimensions, звуки дверей из Level Events (1.19.1→1.19.3), ткацкие станки при 1.18.2→1.19, неверный музыкальный диск Pigstep (1.17.1→1.18), а также вылеты клиента на очень старых серверах (ниже 1.14) с клиентами 26.2. Кроме того, появилась отключённая по умолчанию опция multi-reddust-color-fix для конвертации цвета частиц Redstone в 1.12→1.13.

Что приносит ViaBackwards 5.11.0

Список изменений ViaBackwards содержит структурное новшество: названия новых предметов и сущностей теперь показываются старым клиентам как переводимые компоненты, а не как жёстко заданный текст — значит, их можно настраивать через Resource Pack.

Для эксплуатации важен и второй пункт: на серверах с 1.21.5 или новее обработка предметов теперь пропускает дорогой путь преобразования от 1.20.4 до 1.21.5. Поэтому команда Via прямо рекомендует серверам на 1.20.5–1.21.4 перейти на 1.21.5 или выше. Также есть исправления вроде многострочных Text Displays, отключений при новых Environment-атрибутах в Custom Dimensions и невидимых кроватей при переходе 26.2→26.1.

Совместимость сервера

Плагин Задача Платформы
ViaVersion Новые клиенты на твоём сервере Paper, Folia, Velocity, Fabric
ViaBackwards Дополнительно разрешает старые клиенты (нужен ViaVersion) Paper, Folia, Velocity, Fabric

Bedrock-кроссплей работает независимо от этого через Geyser и Floodgate — на game-serverhosting они предустановлены в поддерживаемых Paper-стеках. Via переводит версии Java, Geyser обслуживает Bedrock-клиентов; оба работают параллельно.

Как обновить свой сервер

  1. Создай бэкап через вкладку Backups в панели сервера.
  2. Скачай оба новых Jar-файла со страниц версий на Modrinth.
  3. В файловом менеджере замени старые файлы в папке plugins/ на новые — всегда обновляй оба вместе, чтобы версии совпадали.
  4. Перезапуск. Существующая конфигурация остаётся действительной. Быстрая проверка стартового лога подтвердит, что оба плагина загружены в новой версии.

FAQ

Нужны ли мне оба плагина? ViaVersion работает отдельно и обслуживает новые клиенты. ViaBackwards требует ViaVersion и добавляет обратное направление для старых клиентов. Если хочешь максимальную свободу версий, установи оба.

Я действительно замечу улучшение производительности? Это зависит от твоего сервера: чем больше игроков с отличающимися версиями онлайн, тем больше пакетов переводит Via — и именно этот путь был оптимизирован. На смешанных серверах эффект самый заметный.

Я на 1.21.2 — касается ли меня рекомендация по 1.21.5? Да. Команда Via рекомендует серверам между 1.20.5 и 1.21.4 перейти на 1.21.5 или выше, потому что обработка предметов там работает эффективнее. Смену версии ты выполняешь через переключатель версий в панели.

Нужно ли менять мою конфигурацию? Нет. Изменения обратно совместимы, а единственная новая опция (multi-reddust-color-fix) по умолчанию отключена.

Почему оба плагина нужно обновлять вместе? Потому что ViaBackwards опирается на версию ViaVersion. Расхождение версий — предотвратимый источник ошибок, поэтому всегда меняй их парой.

Серверы у нас

Сервер, который принимает клиентов разных версий: на game-serverhosting ты устанавливаешь плагины Via через файловый менеджер, заранее делаешь бэкап в один клик и меняешь версии Minecraft в панели. Арендовать Minecraft-сервер.