Jak zaktualizować modpack bez utraty świata na serwerze
Aktualizacja modpacka kosztuje cię świat tylko wtedy, gdy robisz ją w ciemno. Jeśli pack zostaje na tej samej wersji Minecraft — All the Mods 10 działa na Minecraft 1.21.1 z NeoForge — aktualizowanie jest zwykle bezpieczne. Jeśli pack przeskakuje na nowszą wersję Minecraft albo znikają z niego mody, bloki i przedmioty z tych modów bezpowrotnie znikają z twojego zapisanego świata. Różnicę robią trzy rzeczy: kopia zapasowa, którą sam sprawdziłeś, changelog przeczytany pod kątem usuniętych modów oraz aktualizacja wypróbowana najpierw na kopii serwera.
Co technicznie psuje się podczas aktualizacji?
Twój świat to nie zdjęcie bazy, tylko zbiór plików regionów pełnych odwołań. Każdy blok zapisany jest jako nazwa w rejestrze, na przykład minecraft:stone albo thermal:machine_frame, a znaczenie nadają tym nazwom mody wczytane w chwili zapisu. Usuń taki mod, a odwołanie zostanie na miejscu, tylko nic nie będzie go już potrafiło narysować ani wykorzystać.
Do tego każdy chunk — kwadratowy fragment świata, który gra wczytuje jako całość — przechowuje własną wersję danych: numer mówiący, w jakim formacie został ostatnio zapisany. Gdy wczytasz stary świat w nowszej wersji Minecraft, gra przekonwertuje te chunki w momencie, w którym pojawią się w zasięgu, a to droga jednokierunkowa. Odkąd Minecraft korzysta z numeracji opartej na roku — 26.1 „Tiny Takeover” w marcu 2026, 26.2 „Chaos Cubed” w czerwcu 2026 — dzieje się to częściej: każdy pack przechodzący na nową wersję bazową dotyka plików twojego świata. Do przodu idzie samo, z powrotem już nie.
Dlaczego automatyczna kopia zapasowa hostingu to za mało?
Automatyczne kopie zapasowe są w MC-Node standardem w każdym pakiecie, podobnie jak u większości poważnych hostingów. Mimo to „przecież działa automatyczny backup” nie jest planem. Sypie się to w trzech punktach: ostatnia kopia pochodzi sprzed twojego ostatniego wieczoru z grą, okres przechowywania jest krótszy, niż sądziłeś, przez co zepsuty stan nadpisuje ten dobry, albo nikt nigdy nie sprawdził, czy przywracanie w ogóle działa.
Kopię zapasową, której naprawdę ufasz, robisz tak:
- Zatrzymaj serwer porządnie komendą
stopalbo z poziomu panelu. Przy twardym ubiciu procesu część chunków siedzi jeszcze w pamięci, a kopia zawiera wtedy niepełne dane. - Zrób potem ręczną kopię z rozpoznawalną nazwą, na przykład
2026-08-04-przed-aktualizacja. W panelu Pterodactyl to pięć sekund roboty. - Pobierz tę kopię na własny komputer albo na osobny nośnik. Kopia leżąca wyłącznie na serwerze, przy którym zaraz zaczniesz grzebać, nie jest kopią zapasową.
- Rozpakuj plik lokalnie i sprawdź, czy naprawdę są w nim
level.dat, katalogregionorazplayerdata. - Zabierz też
config,defaultconfigsikubejs. Pliki konfiguracyjne bywają przy aktualizacjach nadpisywane, a wtedy twoje własne ustawienia przepadają.
Aktualizacja poprawkowa czy duża: jaka jest różnica?
Twórcy modpacków rzadko trzymają się ścisłej numeracji wersji, więc po samym numerze niczego nie poznasz. Liczy się co innego: czy wersja Minecraft i modloader zostają te same oraz czy z packa wyleciały jakieś mody?
| Rodzaj aktualizacji | Przykład | Co się zmienia | Ryzyko dla twojego świata |
|---|---|---|---|
| Poprawka lub hotfix | Better MC (BMC4) z v58 na kolejny hotfix na tej samej wersji Minecraft | Poprawki błędów, receptury, wartości w configach, czasem jedna wersja moda | Niskie: zrób kopię zapasową i działaj |
| Aktualizacja mniejsza | Ta sama wersja Minecraft i ten sam modloader, ale mody dochodzą albo wypadają | Nowe bloki i przedmioty, usunięte mody, zmieniona generacja świata | Średnie: przeczytaj changelog, uruchom najpierw na kopii |
| Aktualizacja duża | Pack przechodzi na nowszą wersję Minecraft albo z Forge na NeoForge | Modloader, wersja Java, rejestry, generacja świata | Wysokie: licz się z nowym światem |
Przy dużej aktualizacji zmienia się też całe otoczenie. All the Mods 10 wymaga Java 21; na Java 17 pack po prostu się nie uruchomi. A jeśli działasz dziś na 8 GB, podczas gdy twój pack zmierza w stronę wymagań ATM10 — minimum 10 GB, 12 GB dla małej ekipy, 14 do 16 GB przy pięciu lub więcej graczach — dostaniesz błędy pamięci, które nie mają nic wspólnego z twoim światem, ale wyskoczą dokładnie w tym samym momencie.
Co dzieje się z blokami z usuniętego moda?
Forge i NeoForge pokazują przy starcie ekran z brakującymi wpisami w rejestrze i pytaniem, czy chcesz kontynuować. Kliknij dalej, a te wpisy zostaną wykasowane z twojego świata: bloki zamienią się w powietrze, przedmioty w skrzyniach i ekwipunkach znikną bez dropu, a maszyny nie zostawią po sobie zawartości. Wymiary z usuniętego moda przestają istnieć, a gracz, który się w nich wylogował, zaloguje się dopiero wtedy, gdy poprawisz jego playerdata.
Klikanie dalej na ekranie z brakującymi wpisami w rejestrze jest nieodwracalne. Nigdy nie rób tego na prawdziwym serwerze, zanim nie sprawdzisz, których modów to dotyczy.
Dlatego w changelogu aktywnie szukasz nagłówka removed mods, zdania „requires a new world” oraz zmian w generacji świata. Nowe biomy i rudy pojawią się wyłącznie w chunkach, które nie zostały jeszcze wygenerowane: na twoim dotychczasowym terenie nie zmieni się nic, a na granicy starego i nowego zobaczysz szwy w krajobrazie. Packi z własną progresją, jak questy i drzewko talentów w Prominence II: Hasturian Era albo Vaulty z Vault Hunters 3rd Edition, potrafią zresetować twoje postępy w tym systemie.
Jedna kategoria jest niemal zawsze bezpieczna: mody, które nie dodają własnych bloków. Mody optymalizacyjne w rodzaju FerriteCore, Canary i ModernFix możesz zwykle wymieniać bez konsekwencji; stracisz co najwyżej 30 do 40 procent oszczędności pamięci, jaką daje FerriteCore, a twój świat w ogóle tego nie zauważy.
Jak przetestować aktualizację na kopii serwera?
Ten etap jest nagminnie pomijany i to właśnie on oszczędza ci całej awantury.
- Zatrzymaj serwer, zrób kopię zapasową z poprzedniej sekcji i pobierz katalog świata.
- Przygotuj drugie środowisko: lokalnie na własnym komputerze, jeśli masz dość pamięci, albo na tymczasowym serwerze. W hostingu Minecraft od MC-Node linia budżetowa kosztuje 4,75 zł za GB RAM miesięcznie.
- Zainstaluj nową wersję packa na czysto, a nie na wierzchu starej. Pozostawione pliki jar z poprzedniej wersji to klasyczna przyczyna crashy, które niesłusznie zrzuca się na świat.
- Dopiero potem wgraj z powrotem katalog świata i uruchom serwer z otwartą konsolą. Uzbrój się w cierpliwość: duży pack w rodzaju ATM10 potrzebuje na dysku NVMe od 2 do 3 minut, a na zwykłym dysku talerzowym 10 minut albo więcej.
- Przejrzyj log pod kątem brakujących wpisów w rejestrze i migracji configów. Potem przeleć w trybie spectator nad bazą, otwórz skrzynie i sprawdź maszyny oraz księgę questów.
- Zostaw serwer na pół godziny i sprawdź w spark swój TPS, czyli liczbę ticków (cykli obliczeniowych serwera) na sekundę. Więcej o tym w naszym artykule o optymalizacji serwera Minecraft.
- Jeśli wszystko się zgadza, wykonaj dokładnie te same kroki na prawdziwym serwerze.
Czy klient i serwer trzeba aktualizować jednocześnie?
Tak, a przy modach nie ma tu miejsca na negocjacje. Mody wczytują się po obu stronach i muszą działać w tej samej wersji; w przeciwnym razie gracz przy próbie połączenia dostanie odmowę z komunikatem o brakujących lub niekompatybilnych modach. Pluginy działają inaczej — chodzą wyłącznie po stronie serwera, więc gracze nie muszą niczego instalować — a ViaVersion też tu nie pomoże: rozwiązuje różnice w protokole vanilla, a nie na listach modów. Więcej o tym w naszym artykule o tym, czym jest modpack i jak go zainstalować.
Ogłoś więc aktualizację z datą i godziną, a serwer oraz profil w launcherze zaktualizuj w tym samym oknie czasowym. Ostrzeż graczy również, żeby nie otwierali swojej lokalnej kopii świata w nowszym kliencie: w ten sposób podnoszą wersję chunków w tej kopii, a jej już nie da się przywrócić.
Kiedy lepiej zacząć na świeżym świecie?
Czasem budowanie dalej kosztuje więcej niż start od zera. Wybierz nowy świat, jeśli pack przechodzi na inną wersję Minecraft, jeśli changelog zaleca reset świata, jeśli znikają mody będące rdzeniem twojej progresji albo jeśli twój świat jest jeszcze młody. Chcesz zobaczyć nowe biomy, jak „dappled forest” ze snapshotów wersji 26.3? Wtedy granie dalej niewiele daje: pojawiają się one wyłącznie w nowych chunkach.
Nie musisz wyrzucać wszystkiego. Skopiuj bazę schematem przez WorldEdit albo zostaw stary świat jako drugi świat na tym samym serwerze; czy się to zmieści, zależy od twoich specyfikacji, a ich podstawy znajdziesz w naszym poradniku o stawianiu serwera Minecraft. Jeśli twój pack od lat stoi stabilnie na tej samej wersji bazowej, jak RLCraft na Minecraft 1.12.2, często nie ma żadnego powodu, żeby aktualizować. Świat, w którym wszyscy grają, jest wart więcej niż najnowszy numer wersji.
Najczęściej zadawane pytania
Czy mogę przywrócić świat do starszej wersji Minecraft? Nie. Gdy chunki zostaną przekonwertowane do nowszego formatu danych, jest to droga jednokierunkowa, a starsza wersja nie odczyta ich już poprawnie. Jedyna droga powrotna to kopia zapasowa zrobiona i pobrana przed aktualizacją.
Ile RAM potrzebuję po aktualizacji na duży pack? To zależy od packa. All the Mods 10 wymaga minimum 10 GB, 12 GB dla małej ekipy oraz 14 do 16 GB przy pięciu lub więcej graczach albo dużej automatyzacji. Packi z Cobblemon często działają świetnie na 4 do 8 GB.
Czy gracze dostaną komunikat, gdy ich klient nie pasuje do serwera? Tak. Przy różnicy w liście modów lub w wersji moda połączenie zostaje odrzucone z komunikatem o brakujących lub niekompatybilnych modach. Klient i serwer muszą działać na tej samej wersji packa, drogi pośredniej nie ma.
Czy automatyczna kopia zapasowa mojego hostingu wystarczy? Tylko jeśli ją sprawdzasz. W MC-Node automatyczne kopie zapasowe są standardem w każdym pakiecie, ale z definicji pochodzą z jakiegoś momentu w przeszłości i mogą zostać wyparte przez nowsze kopie. Tuż przed aktualizacją zrób sam dodatkową kopię i pobierz ją.
Czy mogę testować za darmo, bez wynajmowania drugiego serwera? Tak. Uruchom zaktualizowany pack z kopią świata lokalnie na własnym komputerze, o ile masz dość wolnej pamięci. Jeśli twoja maszyna nie wyrabia, alternatywą jest tymczasowy serwer testowy na linii budżetowej za 4,75 zł za GB RAM miesięcznie.