GameHosting.pl

Notatki operatora

Aktualizacja serwera Minecraft do 1.21.x (i co przyniesie 1.22)

Jak bezpiecznie zaktualizować serwer Minecraft krok po kroku: od kopii zapasowej, przez nowy server.jar lub kompilację Paper/Purpur, dopasowanie Javy 21 i aktualizację wtyczek, po zgodność klient-serwer i most ViaVersion. Plus co dodała linia 1.21.x i na co przygotować się przed 1.22 latem 2026.

Opublikowano · ~8 min czytania

W skrócie: Serwery Minecraft nie aktualizują się same, Mojang nie podmienia plików za Ciebie. Kolejność, która ratuje świat: najpierw kopia zapasowa, potem nowy server.jar (lub aktualizacja Paper/Purpur), dopasowanie Javy (1.21.x wymaga Javy 21), aktualizacja wtyczek i modów, a na końcu test. Pamiętaj, że klient musi pasować do wersji serwera, chyba że postawisz most ViaVersion.

Najpierw kopia zapasowa, zawsze

To nie jest opcjonalny punkt na liście, to fundament całej aktualizacji. Zanim dotkniesz pliku serwera, zatrzymaj go poleceniem stop z konsoli (nie ubijaj procesu, bo świat zapisze się w połowie) i zrób pełną kopię całego folderu serwera. Najważniejszy jest folder świata, czyli world wraz z world_nether i world_the_end, ale skopiuj też server.properties, folder plugins lub mods i konfiguracje wtyczek.

Dlaczego to tak istotne? Bo aktualizacja czasem migruje format świata w sposób nieodwracalny. Jeśli nowa wersja zmienia strukturę chunków, a coś pójdzie nie tak, bez kopii nie cofniesz się do działającego stanu. Trzymaj kopię poza maszyną serwera, na osobnym dysku albo w chmurze. Więcej o samym procesie i automatyzacji znajdziesz w poradniku o kopiach zapasowych serwera Minecraft.

Pobierz nowy server.jar albo zaktualizuj Paper i Purpur

Sam mechanizm aktualizacji zależy od tego, na czym stoi Twój serwer. Najczęstsze warianty:

W każdym przypadku zasada jest ta sama: zatrzymaj serwer, podmień plik .jar, dopiero potem uruchom. Nie podmieniaj pliku na żywo, bo działający serwer trzyma starą wersję w pamięci.

Z doświadczenia: nie nadpisuj starego .jar bez zachowania kopii. Zostaw poprzedni plik (na przykład paper-1.21.4.jar) obok nowego. Jeśli nowa wersja okaże się niestabilna albo któraś wtyczka jeszcze jej nie wspiera, podmiana z powrotem zajmuje sekundy zamiast całego wieczoru.

Dopasuj wersję Javy: 1.21.x wymaga Javy 21

To dziś najczęstszy powód, dla którego serwer po aktualizacji w ogóle się nie uruchamia. Minecraft 1.21.x wymaga środowiska uruchomieniowego Java 21. Jeśli na maszynie masz starszą Javę (17, 11 czy 8), serwer wyrzuci błąd o niezgodnej wersji klasy i się zatrzyma.

Zainstaluj JDK lub JRE 21 i upewnij się, że Twój skrypt startowy wywołuje właśnie tę wersję. Sam komunikat java -version w systemie potrafi pokazywać starszą, domyślną Javę, podczas gdy serwer powinien startować przez pełną ścieżkę do Javy 21. Typowy skrypt wygląda mniej więcej tak:

/sciezka/do/java21/bin/java -Xms2G -Xmx4G -jar server.jar nogui

Serwery Java mogą działać na różnych wersjach gry, ale dla każdej linii Mojang podaje wymagane środowisko. Pod 1.21.x to bezdyskusyjnie Java 21. Jeśli korzystasz z hostingu zarządzanego, wersję Javy zwykle wybierasz z listy w panelu, bez ręcznej instalacji.

Zaktualizuj wtyczki i mody

Po podmianie pliku serwera czas na dodatki. Tu pojawia się najwięcej cichych błędów, bo wtyczka napisana pod 1.21.4 nie zawsze ruszy na 1.21.5, a pod nową dużą wersję często w ogóle nie wystartuje.

Jeśli stawiasz serwer z modami i interesują Cię różnice między trybami, zerknij na przegląd trybów serwerów Minecraft.

Klient musi pasować do wersji serwera

Najbardziej irytujący moment po aktualizacji: serwer działa, a znajomi nie mogą wejść z komunikatem o niezgodnej wersji. Powód jest prosty. Domyślnie gracz musi mieć w launcherze dokładnie tę samą wersję, na której stoi serwer. Postawiłeś 1.21.5, gracze wybierają profil 1.21.5.

Tu wchodzą dwie wtyczki, które rozwiązują problem mostem między wersjami:

Razem dają sporą elastyczność, ale to most, nie magia. Funkcje z najnowszych wersji nie zadziałają u graczy na starszym kliencie. Pełną konfigurację opisaliśmy w osobnym wpisie o wtyczce ViaVersion na serwerze Minecraft.

Co dodała linia 1.21.x „The Garden Awakens”

Zanim zaktualizujesz, warto wiedzieć, co dostajesz. Cykl The Garden Awakens przyniósł kilka mocnych nowości:

Aktualne wersje w połowie 2026 roku to Java 1.21.5 i Bedrock 1.21.80. Jeśli prowadzisz sieć serwerów Minecraft, pilnuj, by węzeł proxy i wszystkie podserwery były spójne wersyjnie.

Co przyniesie 1.22 i „Chaos Cubed”

Następna duża aktualizacja, czyli 1.22, spodziewana jest latem 2026 roku. Mojang szykuje też wydanie oznaczone jako 26.2 „Chaos Cubed” na drugi kwartał 2026, które ma wnieść:

Z perspektywy operatora przejście na Vulkan i mob ingerujący w fizykę to sygnał, że twórcy wtyczek i modów będą potrzebować czasu na aktualizacje. Nie planuj migracji produkcyjnego serwera w dniu premiery. Postaw osobną instancję testową, sprawdź na niej zachowanie wtyczek i dopiero gdy zestaw działa stabilnie, aktualizuj główny serwer. Tę samą zasadę warto stosować przy każdej dużej wersji.

Najczęstsze błędy przy aktualizacji

BłądObjaw i ratunek
Brak kopii zapasowejMigracja świata uszkadza zapis, nie ma do czego wrócić. Zawsze rób backup przed aktualizacją.
Zła wersja JavySerwer nie startuje, błąd o niezgodnej wersji klasy. Pod 1.21.x potrzebna Java 21.
Niezaktualizowane wtyczkiWtyczki nie wczytują się albo wywalają serwer. Pobierz wersje zgodne z docelową wersją gry i czytaj log startowy.
Niezgodność klient-serwerGracze nie mogą wejść. Klient musi mieć tę samą wersję co serwer albo postaw ViaVersion.
Podmiana pliku na żywoDziałający serwer trzyma starą wersję w pamięci. Najpierw stop, potem podmiana .jar.

Z doświadczenia: aktualizuj jeden element naraz. Najpierw plik serwera i Java, sprawdź czy wstaje czysto, dopiero potem dorzucaj wtyczki. Gdy zmienisz wszystko hurtem i serwer się wywali, nie wiesz, który element zawinił. Krok po kroku diagnoza zajmuje minuty, a nie godziny.

VPS, własny komputer czy hosting zarządzany

Sposób aktualizacji zależy od tego, gdzie stoi serwer:

Jeśli zależy Ci na stałym serwerze dla paczki znajomych bez bycia administratorem, gotową opcję zarządzaną znajdziesz w hostingu serwera Minecraft, gdzie aktualizacje wersji i Javy obsługuje panel.

Najczęstsze pytania

Jak zaktualizować serwer Minecraft do nowej wersji?

Najpierw kopia zapasowa, potem stop, pobranie nowego server.jar (lub aktualizacja Paper/Purpur), dopasowanie Javy 21 pod 1.21.x, aktualizacja wtyczek i modów, a na końcu test. Serwery nie aktualizują się same, plik wgrywasz ręcznie.

Jakiej wersji Javy potrzebuje serwer Minecraft 1.21?

Java 21. Starsza wersja nie uruchomi serwera 1.21.x i zobaczysz błąd o niezgodnej wersji klasy. Upewnij się, że skrypt startowy wywołuje właśnie Javę 21.

Czy klient musi mieć tę samą wersję co serwer?

Tak, domyślnie gracz wybiera w launcherze dokładnie tę wersję, na której stoi serwer. Wyjątek to serwer z ViaVersion (i ViaBackwards), które pełnią rolę mostu między wersjami.

Czy serwer Minecraft aktualizuje się sam?

Nie. Mojang nie podmienia plików serwera automatycznie. Nowy server.jar albo kompilację Paper/Purpur wgrywasz ręcznie. Automatyzację oferuje dopiero hosting zarządzany z panelem.

Co dodała linia 1.21.x?

Cykl The Garden Awakens wniósł buławę (Mace), moba Creaking, biom Pale Garden i bloki z żywicy. Aktualne wersje w połowie 2026 to Java 1.21.5 i Bedrock 1.21.80.

Powiązane