Trova un server con ViaVersion
Server che segnalano ViaVersion: 150
- ÂHi guys welcome to Saturn! Choose your province and have a 28 onlineJava + Bedrock
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 43 onlineJava
- J's Hideout SMP 28 onlineJava + Bedrock
- play.vcraft.fr:23020 21 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 5 online
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 11 onlineJava
Informazioni su ViaVersion
🔌 Informazioni su ViaVersion
ViaVersion è un plugin per Minecraft che consente la traduzione del protocollo client/server, così i giocatori che usano diverse versioni del client Minecraft possono entrare in un unico server. Offre compatibilità multi-versione traducendo i pacchetti di rete tra le versioni del protocollo del client e del server.
🎯 Scopo
ViaVersion affronta il problema della frammentazione delle versioni del client: quando un server esegue una specifica release di Minecraft, i giocatori con client più nuovi o più vecchi normalmente non possono connettersi. ViaVersion traduce i protocolli così gli operatori possono mantenere una versione del server scelta consentendo al tempo stesso a una gamma più ampia di versioni client di connettersi.
⚙️ Funzionalità
- Funziona come plugin di piattaforma (Paper/Spigot/CraftBukkit) o su piattaforme proxy (Velocity) a seconda dei casi.
- Traduce i protocolli di rete per permettere ai client più nuovi di entrare in server più vecchi e viceversa (gli intervalli di compatibilità dipendono dalla build di ViaVersion installata e dagli addon opzionali).
- Esistono progetti complementari/addon opzionali per estendere il supporto: ViaBackwards e ViaRewind per il supporto ai client più vecchi.
- Sono disponibili opzioni di configurazione e un limitatore di pacchetti per regolare il comportamento e mitigare i tentativi di exploit.
- Fornisce comandi diagnostici e un comando dump per raccogliere informazioni di runtime utili alla risoluzione dei problemi.
🧩 Per chi è pensato
- Proprietari di server che vogliono supportare più versioni del client Java Edition senza aggiornare subito il server.
- Operatori di rete che usano proxy (ad esempio, Velocity) e hanno bisogno di connettività tra versioni sui server backend.
- Sviluppatori di plugin e integratori che hanno bisogno di un livello di traduzione del protocollo o dell'accesso alla ViaVersion API.
🏗️ Casi d'uso di esempio
- Un server Survival/PvP rimane su una build stabile di Paper mentre permette ai giocatori con client più nuovi di connettersi.
- Una rete proxy usa ViaVersion sul proxy o sui server backend così i giocatori con versioni client diverse possono entrare nella rete.
- Uno sviluppatore usa l'artefatto della ViaVersion API per integrare la traduzione del protocollo in un'implementazione di piattaforma personalizzata.
⌨️ Comandi
| Command | Description | Permission | Access |
|---|---|---|---|
/viaversion | Mostra la versione del plugin e i comandi disponibili. | viaversion.admin | Amministratore |
/viaversion autoteam | Attiva o disattiva autoteam (una funzionalità di collisione della 1.8). | viaversion.admin | Amministratore |
/viaversion debug | Abilita la modalità debug (per la risoluzione dei problemi). | viaversion.admin | Amministratore |
/viaversion displayleaks | Abilita Netty ResourceLeakDetector (diagnostica). | viaversion.admin | Amministratore |
/viaversion dontbugme | Attiva o disattiva i messaggi di notifica degli aggiornamenti al login/in console. | viaversion.admin | Amministratore |
/viaversion dump | Genera un dump diagnostico per aiutare i team di supporto. | viaversion.admin | Amministratore |
🔐 Permessi
| Permission | Description | Default |
|---|---|---|
viaversion.admin | Concede l'accesso ai comandi amministrativi e diagnostici di ViaVersion. | op |
viaversion.command.<subcommand> | (Usato dalle versioni più recenti) Concede l'accesso ai singoli sottocomandi di ViaVersion. | non specificato |
⚙️ Installazione
📥 Configurazione
- Scarica il jar ufficiale del plugin ViaVersion per la tua piattaforma e posizionalo nella directory
plugins/del server o del proxy. - Avvia il server; controlla la console del server per confermare che il plugin sia stato caricato con successo.
- Se usi un proxy (ad esempio, Velocity), installa ViaVersion sul proxy o sui server backend (non necessariamente su entrambi) in base al punto di traduzione desiderato.
📦 Dipendenze
- Per il funzionamento principale non sono richieste dipendenze esterne obbligatorie di plugin. I progetti complementari opzionali (ViaBackwards, ViaRewind) estendono il supporto alle versioni e sono distribuiti separatamente.
🧾 Configurazione
- ViaVersion offre opzioni di configurazione (indicate come config.yml nella documentazione ufficiale) per regolare limiti dei pacchetti, debug e altri comportamenti.
🧠 Note tecniche
- Piattaforme server confermate: Paper (e server compatibili con CraftBukkit/Spigot) e Velocity; esistono progetti di integrazione per Fabric, Forge, Bungee e Sponge.
- Per le build ufficiali è richiesto Java 17+.
- Gli intervalli di compatibilità variano in base alla build; ViaBackwards e ViaRewind sono disponibili per ampliare il supporto alle versioni client più vecchie.
- Il progetto espone un artefatto API per gli sviluppatori e pubblica release su Hangar, Modrinth (per mod) e GitHub.
🤝 Quando questo plugin è utile
Se devi permettere ai giocatori con diverse versioni del client Minecraft Java di connettersi a un unico server o network senza imporre un aggiornamento immediato del server, ViaVersion offre un livello mantenuto di traduzione del protocollo e strumenti correlati per farlo, oltre a diagnostica e punti di estensione per gli sviluppatori.
Commenti
Ancora nessun commento
Sii il primo a commentare.
Per gli amministratori dei server
- Autori
- ViaVersion
- Licenza
- GPL-3.0 (API: MIT)
- Piattaforme supportate
- Spigot, Paper, Velocity, BungeeCord, Fabric, Forge, Sponge
- Versioni supportate
- 1.8–1.21
Link
- Scaricahangar.papermc.io/ViaVersion/ViaVersion
- Codice sorgentegithub.com/ViaVersion/ViaVersion
- Documentazionedocs.viaversion.com
- Tracker dei problemigithub.com/ViaVersion/ViaVersion/issues
- Supportoviaversion.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
Cosa segnalano i server
Piattaforme dei server
- Paper122
- Purpur18
- Leaf3
- Spigot3
- CraftBukkit3
- PandaSpigot1
Versioni del plugin
- 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
I numeri vengono dai server che elencano i plugin durante i controlli di MSHQ. Molti nascondono l’elenco, quindi l’uso reale è maggiore.