Přeskočit na obsah

Podpora jiných verzí

Ve výchozím stavu Minecraft vyžaduje, aby verze serveru a klienta byla naprosto shodná. Pokud máš server na verzi 1.21.1, připojí se jen hráči s klientem 1.21.1.

Aby se mohli připojit i ostatní, potřebuješ sadu pluginů, které překládají packety mezi serverem a hráčem.

Mnoho lidí si myslí, že stačí stáhnout jen ViaVersion. To je ale omyl. Existují tři hlavní pluginy, každý dělá něco jiného:

Umožňuje připojení novějších klientů na starší server.

  • Příklad: Server běží na 1.8.8, ale chceš, aby se připojili hráči s 1.21.
  • Nutnost: Toto je základní plugin, který je vyžadován pro fungování ostatních doplňků.

Umožňuje připojení starších klientů na novější server (až do verze 1.9).

  • Příklad: Server běží na 1.21, ale chceš, aby se připojili hráči s 1.16.5.
  • Vyžaduje: ViaVersion.

Umožňuje připojení historických klientů (1.7 a 1.8) na novější server.

  • Příklad: Server běží na 1.21, ale chceš podporovat PvP komunitu na verzi 1.8.8.
  • Vyžaduje: ViaVersion + ViaBackwards.

To záleží na tom, jak je tvůj server nastavený.

Toto je nejlepší a doporučené řešení. Pokud máš Proxy server, nainstaluj ViaVersion (a doplňky) pouze na Proxy.

Výhody:

  • Ušetříš výkon na herních serverech (Backend).
  • Hráč může měnit verze serverů (Lobby 1.21 -> Survival 1.18) bez odpojování.
  • Stačí nastavit jen jednou.

Poznámka: Ujisti se, že stahuješ verzi pluginu určenou pro Velocity/BungeeCord!

  1. Stáhni potřebné pluginy Vyber si kombinaci podle toho, jaké verze chceš podporovat.

  2. Nahraj je na server Vlož stažené .jar soubory do složky plugins (buď na Proxy, nebo na Serveru, viz výše).

    • Adresářplugins/
      • ViaVersion.jar
      • ViaBackwards.jar
      • ViaRewind.jar
  3. Restartuj server Pluginy se načtou a vygenerují config.

Pokud se hráč s verzí 1.8 připojí na server 1.21, neuvidí nové bloky (Netherite, Copper, atd.). ViaVersion je musí nahradit něčím, co 1.8 zná (např. Stone).

  • Hra může vypadat pro starší klienty “divně”.
  • Hráči na starších verzích nemohou používat nové funkce (plavání, Elytra, druhá ruka - offhand).

Hráče to kope kvůli “Outdated Server/Client”

Section titled “Hráče to kope kvůli “Outdated Server/Client””
  1. Zkontroluj, zda máš na serveru ViaVersion.
  2. Pokud chceš podporovat starší verze, zkontroluj, zda máš i ViaBackwards.
  3. Zkontroluj v konzoli, zda se pluginy správně načetly (žádné červené chyby při startu).