Совместимость версий Minecraft
Выбери версию сервера и версию игры у игрока — увидишь, зайдёт ли он и что для этого поставить.
Хватит одного ViaVersion
Клиент 1.21-1.21.1 новее сервера 1.20-1.20.1 — это ровно тот случай, ради которого ViaVersion и написан. Ставится на сервер, игроку ничего делать не надо.
- 1ViaVersion 5.11.0
Пускает клиент новее сервера. Основа, без неё остальные не работают.
- Если перед серверами стоит прокси (Velocity, BungeeCord), ставь Via ЛИБО на прокси, ЛИБО на сами серверы — не в оба места сразу.
- На прокси, по документации, не будет видно блокирование мечом на серверах 1.8, а анти-читу сложнее работать.
Общая таблица
Строка — версия сервера, столбец — версия игры у игрока. Показаны крупные вехи; точную пару выбирай в полях выше.
| Сервер \ Клиент | 1.7.6-1.7.10 | 1.8.x | 1.9.3-1.9.4 | 1.12.2 | 1.16.4-1.16.5 | 1.20-1.20.1 | 1.21-1.21.1 | 1.21.11 | 26.2 |
|---|---|---|---|---|---|---|---|---|---|
| 1.7.6-1.7.10 | без плагинов | нет | нет | нет | нет | нет | нет | нет | нет |
| 1.8.x | нет | без плагинов | ViaVersion | ViaVersion | ViaVersion | ViaVersion | ViaVersion | ViaVersion | ViaVersion |
| 1.9.3-1.9.4 | спорно | спорно | без плагинов | ViaVersion | ViaVersion | ViaVersion | ViaVersion | ViaVersion | ViaVersion |
| 1.12.2 | + ViaRewind | + ViaRewind | + ViaBackwards | без плагинов | ViaVersion | ViaVersion | ViaVersion | ViaVersion | ViaVersion |
| 1.16.4-1.16.5 | + ViaRewind | + ViaRewind | + ViaBackwards | + ViaBackwards | без плагинов | ViaVersion | ViaVersion | ViaVersion | ViaVersion |
| 1.20-1.20.1 | + ViaRewind | + ViaRewind | + ViaBackwards | + ViaBackwards | + ViaBackwards | без плагинов | ViaVersion | ViaVersion | ViaVersion |
| 1.21-1.21.1 | + ViaRewind | + ViaRewind | + ViaBackwards | + ViaBackwards | + ViaBackwards | + ViaBackwards | без плагинов | ViaVersion | ViaVersion |
| 1.21.11 | + ViaRewind | + ViaRewind | + ViaBackwards | + ViaBackwards | + ViaBackwards | + ViaBackwards | + ViaBackwards | без плагинов | ViaVersion |
| 26.2 | + ViaRewind | + ViaRewind | + ViaBackwards | + ViaBackwards | + ViaBackwards | + ViaBackwards | + ViaBackwards | + ViaBackwards | без плагинов |
Номера протоколов
По этому числу клиент и сервер и решают, «свои» они друг другу или нет. Одинаковый номер — заходит без плагинов.
| Версия | Протокол |
|---|---|
| 26.2 | 776 |
| 26.1-26.1.2 | 775 |
| 1.21.11 | 774 |
| 1.21.9-1.21.10 | 773 |
| 1.21.7-1.21.8 | 772 |
| 1.21.6 | 771 |
| 1.21.5 | 770 |
| 1.21.4 | 769 |
| 1.21.2-1.21.3 | 768 |
| 1.21-1.21.1 | 767 |
| 1.20.5-1.20.6 | 766 |
| 1.20.3-1.20.4 | 765 |
| 1.20.2 | 764 |
| 1.20-1.20.1 | 763 |
| 1.19.4 | 762 |
| 1.19.3 | 761 |
| 1.19.1-1.19.2 | 760 |
| 1.19 | 759 |
| 1.18.2 | 758 |
| 1.18-1.18.1 | 757 |
| 1.17.1 | 756 |
| 1.17 | 755 |
| 1.16.4-1.16.5 | 754 |
| 1.16.3 | 753 |
| 1.16.2 | 751 |
| 1.16.1 | 736 |
| 1.16 | 735 |
| 1.15.2 | 578 |
| 1.15.1 | 575 |
| 1.15 | 573 |
| 1.14.4 | 498 |
| 1.14.3 | 490 |
| 1.14.2 | 485 |
| 1.14.1 | 480 |
| 1.14 | 477 |
| 1.13.2 | 404 |
| 1.13.1 | 401 |
| 1.13 | 393 |
| 1.12.2 | 340 |
| 1.12.1 | 338 |
| 1.12 | 335 |
| 1.11.1-1.11.2 | 316 |
| 1.11 | 315 |
| 1.10.x | 210 |
| 1.9.3-1.9.4 | 110 |
| 1.9.2 | 109 |
| 1.9.1 | 108 |
| 1.9 | 107 |
| 1.8.x | 47 |
| 1.7.6-1.7.10 | 5 |
| 1.7.2-1.7.5 | 4 |
Частые вопросы
Что значит «Outdated server» и «Outdated client»?
Это ответ сервера на попытку входа с чужим номером протокола. «Outdated client» — у игрока версия старее серверной, «Outdated server» — новее. Первое лечится связкой ViaVersion и ViaBackwards, второе — одним ViaVersion.
Куда ставить плагины — на сервер или игроку?
Только на сервер, в папку plugins. Игроку ничего устанавливать не надо: он заходит своей обычной игрой. Порядок важен только внутри сервера — ViaBackwards без ViaVersion не запустится, ViaRewind без обоих тоже.
У меня прокси — Velocity или BungeeCord. Куда ставить?
В документации ViaVersion прямо сказано: либо на прокси, либо на серверы за ним, но не в оба места. Установка на прокси имеет цену — не будет видно блокирование мечом на серверах 1.8, а анти-читу сложнее работать, потому что перевод протокола происходит на другом уровне.
Всё ли будет работать одинаково на старом клиенте?
Нет, и авторы этого не скрывают. Клиенты старше 1.17 не видят блоки ниже y=0 и выше y=255 — на вопрос «починят ли» в документации ответ «нет». Возможны рассинхроны инвентаря и неполные звуки. Новые блоки и предметы старому клиенту подменяются текстом-заглушкой.
Какая нужна Java?
Не ниже 17. Сборки под Java 8 существуют, но авторы их не рекомендуют и обновляют только на релизах; в вики предупреждают, что в будущем понадобится Java 21.
А если сервер очень старый — 1.7 или ранняя альфа?
Плагином это не решается: ViaVersion как плагин ставится на серверы от 1.8. Для таких связок у тех же авторов есть отдельная программа ViaProxy — посредник между игроком и сервером, ему версия сервера не важна.
Мультиверсия отпугивает игроков или наоборот?
Наоборот: игрок заходит на своей привычной версии и не разбирается, что скачивать. Обратная сторона — часть новых механик на старых клиентах выглядит не так, как задумано, поэтому ставить самую широкую поддержку «на всякий случай» не всегда полезно.
Откуда данные
- ViaVersion — репозиторий
- ViaBackwards — репозиторий
- ViaRewind — репозиторий
- Установка — вики ViaVersion
- Таблица версий и протоколов — исходный код ViaVersion
Границы поддержки и номера версий сняты 1 сентября 2026 года. Самая новая версия в таблице — 26.2.