ViaVersion und ViaBackwards bedienen unterschiedliche Aspekte der Konnektivität. Stellen Sie zunächst fest, ob die Client-Version neuer oder älter als die des Servers ist.
Schritt für Schritt
-
Schreiben Sie die Serverversion und die Clientversionen, die Sie zulassen möchten. Für neuere Java-Clients sehen Sie sich das Support-Angebot von ViaVersion an.
-
Wenn Sie ältere Clients akzeptieren möchten, schauen Sie sich die Support-Tabelle von ViaBackwards an. Installieren Sie die erforderliche ViaVersion-Abhängigkeit in der kompatiblen Version.
-
Melden Sie sich mit der Basisserverversion und einem Beispielclient aus beiden Richtungen an. Das Verhalten von benutzerdefinierten Inhalten oder Inventar kann je nach Version variieren.
-
Schreiben Sie die Arbeitsversionen auf die Verbindungsseite des Servers. Versprechen Sie einem nicht unterstützten Kunden keinen allgemeinen Release-Bereich.
Gut zu wissen
Für sehr alte Protokolle oder Modpacks kann es gesonderte Kompatibilitätsgrenzen geben.