Знайдіть сервер із ViaVersion
Серверів, що повідомили про ViaVersion: 150
- ÂHi guys welcome to Saturn! Choose your province and have a 28 онлайнJava + Bedrock
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 43 онлайнJava
- J's Hideout SMP 28 онлайнJava + Bedrock
- play.vcraft.fr:23020 21 онлайнJava + Bedrock
- PUREMC FAMILY FRIENDLY 5 онлайн
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 11 онлайнJava
Про ViaVersion
🔌 Про ViaVersion
ViaVersion — це плагін Minecraft, який дає змогу перекладати протоколи клієнта/сервера, щоб гравці з різними версіями клієнта Minecraft могли підключатися до одного сервера. Він забезпечує сумісність між кількома версіями, перекладаючи мережеві пакети між версіями протоколів клієнта та сервера.
🎯 Призначення
ViaVersion вирішує проблему фрагментації версій клієнта: коли сервер працює на певному випуску Minecraft, гравці з новішими або старішими клієнтами зазвичай не можуть підключитися. ViaVersion перекладає протоколи, щоб адміністратори могли залишити обрану версію сервера, водночас дозволяючи підключатися ширшому спектру версій клієнта.
⚙️ Можливості
- Працює як плагін платформи (Paper/Spigot/CraftBukkit) або на проксі-платформах (Velocity) залежно від випадку.
- Перекладає мережеві протоколи, щоб дозволити новішим клієнтам приєднуватися до старіших серверів і навпаки (діапазони сумісності залежать від встановленої збірки ViaVersion та необов’язкових доповнень).
- Існують необов’язкові супутні проєкти/доповнення для розширення підтримки: ViaBackwards і ViaRewind для підтримки старіших клієнтів.
- Доступні параметри конфігурації та обмежувач пакетів, щоб налаштувати поведінку та зменшити ризики експлойтів.
- Надає діагностичні команди та команду dump для збору інформації про стан під час роботи та усунення проблем.
🧩 Для кого це
- Власники серверів, які хочуть підтримувати кілька версій клієнта Java Edition без негайного оновлення сервера.
- Оператори мереж, що використовують проксі (наприклад, Velocity) і потребують кросверсійного з’єднання між backend-серверами.
- Розробники плагінів та інтегратори, яким потрібен шар перекладу протоколів або доступ до ViaVersion API.
🏗️ Приклади використання
- Сервер Survival/PvP залишається на стабільній збірці Paper, але дозволяє підключатися гравцям із новішими клієнтами.
- Проксі-мережа використовує ViaVersion на проксі або backend-серверах, щоб гравці з різними версіями клієнта могли приєднуватися до мережі.
- Розробник використовує artifact ViaVersion API, щоб інтегрувати переклад протоколів у власну платформну реалізацію.
⌨️ Команди
| Command | Description | Permission | Access |
|---|---|---|---|
/viaversion | Показує версію плагіна та доступні команди. | viaversion.admin | Адмін |
/viaversion autoteam | Увімк./вимк. autoteam (функція зіткнень 1.8). | viaversion.admin | Адмін |
/viaversion debug | Увімк. режим налагодження (для усунення проблем). | viaversion.admin | Адмін |
/viaversion displayleaks | Увімк. Netty ResourceLeakDetector (діагностика). | viaversion.admin | Адмін |
/viaversion dontbugme | Увімк./вимк. повідомлення про оновлення під час входу/в console. | viaversion.admin | Адмін |
/viaversion dump | Створює діагностичний dump, щоб допомогти команді підтримки. | viaversion.admin | Адмін |
🔐 Права доступу
| Permission | Description | Default |
|---|---|---|
viaversion.admin | Надає доступ до адміністративних команд і діагностики ViaVersion. | op |
viaversion.command.<subcommand> | (Використовується в новіших версіях) Надає доступ до окремих підкоманд viaversion. | не вказано |
⚙️ Встановлення
📥 Налаштування
- Завантажте офіційний jar плагіна ViaVersion для вашої платформи та помістіть його в каталог
plugins/сервера або проксі. - Запустіть сервер; перевірте консоль сервера, щоб переконатися, що плагін успішно завантажився.
- Якщо ви використовуєте проксі (наприклад, Velocity), встановіть ViaVersion або на проксі, або на backend-серверах (не обов’язково на обох) залежно від бажаної точки перекладу.
📦 Залежності
- Для основної роботи не потрібні обов’язкові зовнішні залежності плагінів. Необов’язкові супутні проєкти (ViaBackwards, ViaRewind) розширюють підтримку версій і поширюються окремо.
🧾 Конфігурація
- ViaVersion надає параметри конфігурації (у офіційній документації згадується config.yml) для налаштування лімітів пакетів, режиму налагодження та інших поведінкових параметрів.
🧠 Технічні примітки
- Підтверджені платформи сервера: Paper (і сумісні з CraftBukkit/Spigot сервери) та Velocity; існують інтеграційні проєкти для Fabric, Forge, Bungee і Sponge.
- Для офіційних збірок потрібен Java 17+.
- Діапазони сумісності залежать від збірки; ViaBackwards і ViaRewind доступні для розширення підтримки старіших версій клієнта.
- Проєкт надає artifact API для розробників і публікує релізи на Hangar, Modrinth (для modів) і GitHub.
🤝 Коли цей плагін корисний
Якщо вам потрібно дозволити гравцям із різними версіями клієнта Minecraft Java підключатися до одного сервера або мережі без негайного оновлення сервера, ViaVersion надає підтримуваний шар перекладу протоколів і пов’язані інструменти для цього, а також діагностику та точки розширення для розробників.
Коментарі
Коментарів ще немає
Станьте першим, хто прокоментує.
Для адміністраторів серверів
- Автори
- ViaVersion
- Ліцензія
- GPL-3.0 (API: MIT)
- Підтримувані платформи
- Spigot, Paper, Velocity, BungeeCord, Fabric, Forge, Sponge
- Підтримувані версії
- 1.8–1.21
Посилання
- Завантажитиhangar.papermc.io/ViaVersion/ViaVersion
- Вихідний кодgithub.com/ViaVersion/ViaVersion
- Документаціяdocs.viaversion.com
- Трекер проблемgithub.com/ViaVersion/ViaVersion/issues
- Підтримкаviaversion.com
- Wikiviaversion.atlassian.net/wiki/spaces/VIAVERSION/overview
- ci.viaversion.comci.viaversion.com
- Spigot pagespigotmc.org/resources/viaversion.19254
- GitHubgithub.com/ViaVersion/ViaProxy
- Modrinth pagemodrinth.com/plugin/viaversion
Що повідомляють сервери
Платформи серверів
- Paper122
- Purpur18
- Leaf3
- Spigot3
- CraftBukkit3
- PandaSpigot1
Версії плагіна
- 5.12.235
- 5.12.133
- 5.12.021
- 5.11.018
- 5.12.310
- 5.10.04
- 5.7.13
- 5.9.13
- 5.6.03
- 5.9.23
- 5.10.12
- 5.4.22
- 5.7.22
- 5.5.22
- 5.4.01
- 5.4.11
- 5.7.31
- 5.2.11
- 5.2.01
- 5.11.11
- 5.7.01
- 4.0.11
- 5.9.01
Кількість — із серверів, що показують список плагінів під час перевірки MSHQ. Багато серверів його приховують, тож насправді плагін використовують частіше.