Finde einen Server mit ViaVersion
Server, die ViaVersion melden: 149
- ÂHi guys welcome to Saturn! Choose your province and have a 29 onlineJava + Bedrock
- FRIENDS SMP ѕᴜʀᴠɪᴠᴀʟ | ᴘᴠᴘ | ʟɪꜰᴇѕᴛᴇᴀʟᴢ !! 37 onlineJava
- J's Hideout SMP 13 onlineJava + Bedrock
- play.vcraft.fr:23020 11 onlineJava + Bedrock
- PUREMC FAMILY FRIENDLY 27 online
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live 4 onlineJava
Über ViaVersion
🔌 Über ViaVersion
ViaVersion ist ein Minecraft-Plugin, das die Protokollübersetzung zwischen Client und Server ermöglicht, sodass Spieler mit unterschiedlichen Minecraft-Clientversionen einem einzigen Server beitreten können. Es bietet Kompatibilität über mehrere Versionen hinweg, indem es Netzwerkpakete zwischen den Protokollversionen von Client und Server übersetzt.
🎯 Zweck
ViaVersion löst das Problem der Fragmentierung von Client-Versionen: Wenn ein Server auf einer bestimmten Minecraft-Version läuft, können sich Spieler mit neueren oder älteren Clients normalerweise nicht verbinden. ViaVersion übersetzt die Protokolle, sodass Betreiber eine bestimmte Serverversion beibehalten können, während sich Clients in einem breiteren Versionsbereich verbinden können.
⚙️ Funktionen
- Läuft je nach Bedarf als Plattform-Plugin (Paper/Spigot/CraftBukkit) oder auf Proxy-Plattformen (Velocity).
- Übersetzt Netzwerkprotokolle, damit neuere Clients älteren Servern beitreten können und umgekehrt (die Kompatibilitätsbereiche hängen vom installierten ViaVersion-Build und optionalen Add-ons ab).
- Optionale Begleitprojekte/Add-ons erweitern die Unterstützung: ViaBackwards und ViaRewind für die Unterstützung älterer Clients.
- Konfigurationsoptionen und ein Packet-Limiter stehen zur Verfügung, um das Verhalten anzupassen und Exploit-Versuche abzumildern.
- Bietet Diagnosebefehle und einen Dump-Befehl, um Laufzeitinformationen zur Fehlerbehebung zu sammeln.
🧩 Für wen es gedacht ist
- Server-Betreiber, die mehrere Java Edition-Clientversionen unterstützen möchten, ohne den Server sofort zu aktualisieren.
- Netzwerkbetreiber, die Proxys (z. B. Velocity) verwenden und versionsübergreifende Verbindungen zwischen Backend-Servern benötigen.
- Plugin-Entwickler und Integratoren, die eine Protokollübersetzungsschicht oder Zugriff auf die ViaVersion-API brauchen.
🏗️ Beispielanwendungsfälle
- Ein Survival/PvP-Server bleibt auf einem stabilen Paper-Build, während sich Spieler mit neueren Clients verbinden können.
- Ein Proxy-Netzwerk nutzt ViaVersion auf dem Proxy oder auf den Backend-Servern, sodass Spieler mit unterschiedlichen Clientversionen dem Netzwerk beitreten können.
- Ein Entwickler nutzt das ViaVersion-API-Artefakt, um Protokollübersetzung in eine eigene Plattformimplementierung zu integrieren.
⌨️ Befehle
| Command | Description | Permission | Access |
|---|---|---|---|
/viaversion | Zeigt die Plugin-Version und verfügbare Befehle an. | viaversion.admin | Administrator |
/viaversion autoteam | Schaltet Autoteam um (eine 1.8-Kollisionsfunktion). | viaversion.admin | Administrator |
/viaversion debug | Aktiviert den Debug-Modus (zur Fehlerbehebung). | viaversion.admin | Administrator |
/viaversion displayleaks | Aktiviert Netty ResourceLeakDetector (Diagnose). | viaversion.admin | Administrator |
/viaversion dontbugme | Schaltet Update-Benachrichtigungen beim Login/in der Konsole um. | viaversion.admin | Administrator |
/viaversion dump | Erstellt einen Diagnose-Dump, um Support-Teams zu helfen. | viaversion.admin | Administrator |
🔐 Berechtigungen
| Permission | Description | Default |
|---|---|---|
viaversion.admin | Gewährt Zugriff auf administrative ViaVersion-Befehle und Diagnosen. | op |
viaversion.command.<subcommand> | (Wird von neueren Versionen verwendet) Gewährt Zugriff auf einzelne ViaVersion-Subbefehle. | nicht angegeben |
⚙️ Installation
📥 Einrichtung
- Laden Sie die offizielle ViaVersion-Plugin-JAR für Ihre Plattform herunter und legen Sie sie im
plugins/-Verzeichnis des Servers oder Proxys ab. - Starten Sie den Server; prüfen Sie die Serverkonsole, um zu bestätigen, dass das Plugin erfolgreich geladen wurde.
- Wenn Sie einen Proxy verwenden (z. B. Velocity), installieren Sie ViaVersion entweder auf dem Proxy oder auf den Backend-Servern (nicht unbedingt auf beiden), je nachdem, wo die Übersetzung stattfinden soll.
📦 Abhängigkeiten
- Für den Kernbetrieb sind keine obligatorischen externen Plugin-Abhängigkeiten erforderlich. Optionale Begleitprojekte (ViaBackwards, ViaRewind) erweitern die Versionsunterstützung und werden separat verteilt.
🧾 Konfiguration
- ViaVersion bietet Konfigurationsoptionen (in der offiziellen Dokumentation als config.yml bezeichnet), um Paketlimits, Debugging und andere Verhaltensweisen anzupassen.
🧠 Technische Hinweise
- Bestätigte Server-Plattformen: Paper (und mit CraftBukkit/Spigot kompatible Server) sowie Velocity; Integrationsprojekte gibt es für Fabric, Forge, Bungee und Sponge.
- Für offizielle Builds ist Java 17+ erforderlich.
- Die Kompatibilitätsbereiche variieren je nach Build; ViaBackwards und ViaRewind stehen zur Verfügung, um die Unterstützung für ältere Clientversionen zu erweitern.
- Das Projekt stellt für Entwickler ein API-Artefakt bereit und veröffentlicht Releases auf Hangar, Modrinth (für Mods) und GitHub.
🤝 Wann dieses Plugin nützlich ist
Wenn Sie Spielern mit unterschiedlichen Minecraft-Java-Clientversionen erlauben möchten, sich mit einem einzigen Server oder Netzwerk zu verbinden, ohne sofort ein Server-Upgrade erzwingen zu müssen, bietet ViaVersion eine gepflegte Protokollübersetzungsschicht und zugehörige Werkzeuge dafür sowie Diagnosen und Erweiterungspunkte für Entwickler.
Kommentare
Noch keine Kommentare
Schreibe den ersten Kommentar.
Für Server-Admins
- Autoren
- ViaVersion
- Lizenz
- GPL-3.0 (API: MIT)
- Unterstützte Plattformen
- Spigot, Paper, Velocity, BungeeCord, Fabric, Forge, Sponge
- Unterstützte Versionen
- 1.8–1.21
Links
- Herunterladenhangar.papermc.io/ViaVersion/ViaVersion
- Quellcodegithub.com/ViaVersion/ViaVersion
- Dokumentationdocs.viaversion.com
- Fehlerverfolgunggithub.com/ViaVersion/ViaVersion/issues
- Supportviaversion.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
Was Server melden
Server-Plattformen
- Paper121
- Purpur18
- Leaf3
- Spigot3
- CraftBukkit3
- PandaSpigot1
Plugin-Versionen
- 5.12.235
- 5.12.133
- 5.12.021
- 5.11.017
- 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
Die Zahlen stammen von Servern, die ihre Plugins bei der MSHQ-Prüfung auflisten. Viele Server verbergen die Liste, die tatsächliche Nutzung ist also höher.