Găsește un server cu ViaVersion
Servere care au raportat ViaVersion: 144
- ÂHi guys welcome to Saturn! Choose your province and have a 30 onlineJava + Bedrock
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 40 onlineJava
- J's Hideout SMP 29 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 7 online
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 8 onlineJava
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 8 onlineJava
Despre ViaVersion
🔌 Despre ViaVersion
ViaVersion este un plugin Minecraft care permite traducerea protocolului client/server, astfel încât jucătorii care folosesc versiuni diferite ale clientului Minecraft să se poată conecta la un singur server. Oferă compatibilitate între mai multe versiuni prin traducerea pachetelor de rețea între versiunile de protocol ale clientului și serverului.
🎯 Scop
ViaVersion rezolvă problema fragmentării versiunilor clientului: atunci când un server rulează o anumită versiune Minecraft, jucătorii cu clienți mai noi sau mai vechi, de obicei, nu se pot conecta. ViaVersion traduce protocoalele, astfel încât administratorii să poată păstra versiunea de server aleasă, permițând în același timp conectarea unei game mai largi de versiuni de client.
⚙️ Caracteristici
- Rulează ca plugin de platformă (Paper/Spigot/CraftBukkit) sau pe platforme proxy (Velocity), după caz.
- Traduce protocoalele de rețea pentru a permite clienților mai noi să se conecteze la servere mai vechi și invers (intervalele de compatibilitate depind de buildul ViaVersion instalat și de addon-urile opționale).
- Există proiecte companion/addon opționale pentru extinderea suportului: ViaBackwards și ViaRewind pentru suportul clienților mai vechi.
- Sunt disponibile opțiuni de configurare și un packet limiter pentru a ajusta comportamentul și a reduce tentativele de exploit.
- Oferă comenzi de diagnostic și o comandă dump pentru a colecta informații de runtime în scopul depanării.
🧩 Pentru cine este
- Proprietari de servere care vor să suporte mai multe versiuni de client Java Edition fără a actualiza imediat serverul.
- Operatori de rețea care folosesc proxy-uri (de ex. Velocity) și au nevoie de conectivitate cross-version între serverele backend.
- Dezvoltatori de pluginuri și integratori care au nevoie de un strat de traducere a protocolului sau de acces la API-ul ViaVersion.
🏗️ Exemple de utilizare
- Un server Survival/PvP rămâne pe un build stabil de Paper, permițând totuși conectarea jucătorilor cu clienți mai noi.
- O rețea cu proxy folosește ViaVersion pe proxy sau pe serverele backend, astfel încât jucătorii cu versiuni diferite ale clientului să se poată alătura rețelei.
- Un dezvoltator folosește artifact-ul ViaVersion API pentru a integra traducerea protocolului într-o implementare personalizată de platformă.
⌨️ Comenzi
| Command | Description | Permission | Access |
|---|---|---|---|
/viaversion | Afișează versiunea pluginului și comenzile disponibile. | viaversion.admin | Administrator |
/viaversion autoteam | Comută autoteam (o funcție de collision din 1.8). | viaversion.admin | Administrator |
/viaversion debug | Activează modul debug (pentru depanare). | viaversion.admin | Administrator |
/viaversion displayleaks | Activează Netty ResourceLeakDetector (diagnostic). | viaversion.admin | Administrator |
/viaversion dontbugme | Comută mesajele de notificare pentru actualizări la login/în console. | viaversion.admin | Administrator |
/viaversion dump | Generează un dump de diagnostic pentru a ajuta echipele de suport. | viaversion.admin | Administrator |
🔐 Permisiuni
| Permission | Description | Default |
|---|---|---|
viaversion.admin | Acordă acces la comenzile administrative și la diagnosticele ViaVersion. | op |
viaversion.command.<subcommand> | (Folosit de versiunile mai noi) Acordă acces la subcomenzile individuale viaversion. | nespecificat |
⚙️ Instalare
📥 Configurare
- Descărcați fișierul jar oficial al pluginului ViaVersion pentru platforma dvs. și plasați-l în directorul
plugins/al serverului sau proxy-ului. - Porniți serverul; verificați consola serverului pentru a confirma că pluginul s-a încărcat cu succes.
- Dacă folosiți un proxy (de ex. Velocity), instalați ViaVersion fie pe proxy, fie pe serverele backend (nu neapărat pe ambele), în funcție de punctul de traducere dorit.
📦 Dependențe
- Nu sunt necesare dependențe externe obligatorii pentru funcționarea de bază. Proiectele companion opționale (ViaBackwards, ViaRewind) extind suportul de versiuni și sunt distribuite separat.
🧾 Configurare
- ViaVersion oferă opțiuni de configurare (menționate ca config.yml în documentația oficială) pentru ajustarea limitelor de pachete, a debug-ului și a altor comportamente.
🧠 Note tehnice
- Platforme de server confirmate: Paper (și servere compatibile CraftBukkit/Spigot) și Velocity; există proiecte de integrare pentru Fabric, Forge, Bungee și Sponge.
- Este necesar Java 17+ pentru build-urile oficiale.
- Intervalele de compatibilitate diferă în funcție de build; ViaBackwards și ViaRewind sunt disponibile pentru a extinde suportul pentru versiunile mai vechi ale clientului.
- Proiectul oferă un artifact API pentru dezvoltatori și publică versiuni pe Hangar, Modrinth (pentru moduri) și GitHub.
🤝 Când este util acest plugin
Dacă trebuie să le permiți jucătorilor cu versiuni diferite ale clientului Minecraft Java să se conecteze la un singur server sau la o rețea fără a forța imediat un upgrade al serverului, ViaVersion oferă un strat întreținut de traducere a protocolului și instrumente conexe pentru asta, oferind în același timp diagnosticare și puncte de extensie pentru dezvoltatori.
Comentarii
Încă nu există comentarii
Fii primul care comentează.
Pentru administratorii de servere
- Autori
- ViaVersion
- Licență
- GPL-3.0 (API: MIT)
- Platforme suportate
- Spigot, Paper, Velocity, BungeeCord, Fabric, Forge, Sponge
- Versiuni suportate
- 1.8–1.21
Linkuri
- Descarcăhangar.papermc.io/ViaVersion/ViaVersion
- Cod sursăgithub.com/ViaVersion/ViaVersion
- Documentațiedocs.viaversion.com
- Tracker problemegithub.com/ViaVersion/ViaVersion/issues
- Suportviaversion.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
Ce raportează serverele
Platformele serverelor
- Paper116
- Purpur18
- Leaf3
- Spigot3
- CraftBukkit3
- PandaSpigot1
Versiunile pluginului
- 5.12.233
- 5.12.132
- 5.12.020
- 5.11.016
- 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
Cifrele provin de la serverele care își afișează pluginurile când MSHQ le verifică. Multe ascund lista, deci utilizarea reală este mai mare.