Chcesz grać na serwerze w świecie, który zbudowałeś w grze jednoosobowej, albo przenieść świat z innego hostingu? Oto gdzie znaleźć świat na komputerze, gdzie go wgrać dla Twojej wersji i typu serwera oraz jak go później pobrać z powrotem.
Czego potrzebujesz
- Serwer Minecraft w StormHost
- Świat z tej samej lub starszej wersji Minecrafta, niż działa na serwerze
- Wolny slot kopii zapasowej na kopię przed wymianą świata (poradnik)
- Dostęp SFTP dla większych światów (o dane logowania poproś pomoc techniczną)
- Około 15 minut (zależnie od rozmiaru świata)
Gdzie jest świat na serwerze#
Świat to folder w głównym folderze serwera. Jego nazwa wynika z ustawienia level-name (domyślnie world, zobacz server.properties). Musi zawierać plik level.dat, po którym serwer rozpoznaje go jako świat.
Jak folder wygląda, zależy od wersji i typu serwera:
| Wersja i typ serwera | Overworld | Nether | End |
|---|---|---|---|
| 26.1 i nowsze (wszystkie typy, łącznie z Paperem) | world/ | world/ | world/ |
| Do 1.21.x – Vanilla, Fabric, Forge, NeoForge | world (folder region) | world/DIM-1 | world/DIM1 |
| Do 1.21.x – Paper, Purpur | world | world_nether/DIM-1 | world_the_end/DIM1 |
- W wersji 26.1 Mojang przebudował sposób zapisu światów: wszystkie wymiary są w folderze
dimensions, a dane graczy w folderzeplayers. Starszy świat serwer przekonwertuje sam przy pierwszym starcie. - Do wersji 1.21.x Paper zapisywał Nether i End w osobnych folderach obok świata. Świat w formacie Vanilla rozdziela sam przy pierwszym starcie. Od 26.1 Paper zapisuje światy tak samo jak Vanilla.
Przygotowanie świata na komputerze#
- Wyjdź ze świata w grze (Save and Quit to Title), aby wszystko się zapisało.
- Znajdź folder z zapisami:
Windows
Naciśnij Win+R, wpisz %APPDATA%\ i naciśnij Enter.
macOS
W Finderze wybierz z menu Idź › Idź do folderu albo naciśnij Cmd+Shift+G i wpisz ~/Library/Application Support/minecraft/saves.
Linux
Folder to ~/.minecraft/saves.
Jeśli używasz innego launchera (Modrinth App, CurseForge, Prism Launcher), światy są w folderze saves danej instancji. Znajdziesz go w launcherze, otwierając folder instancji.
- Każdy świat to jeden folder (nazwany jak świat w grze). Sprawdź, czy plik
level.datjest bezpośrednio w nim. - Sprawdź wersję: lista światów w grze pokazuje, w której wersji każdy świat był ostatnio grany. Serwer musi działać na tej samej lub nowszej wersji. Starszy świat serwer przekonwertuje, nowszego nie – downgrade psuje świat.
Wgranie na serwer#
Wymiana świata
Jeśli wgrasz nowy świat w miejsce obecnego bez kopii zapasowej, stracisz świat, który jest teraz na serwerze. Postępuj dokładnie według kroków i najpierw zrób kopię zapasową.
- W zakładce Kopie zapasowe kliknij Utwórz kopię zapasową i poczekaj na zakończenie.
- W zakładce Konsola kliknij Stop i poczekaj, aż serwer się wyłączy.
- W zakładce Pliki kliknij Zmień nazwę przy folderze
worldi wpisz na przykładworld-old. Stary świat zostanie na dysku (później możesz go usunąć, aby zwolnić miejsce). Na Paperze do wersji 1.21.x tak samo zmień nazwyworld_netheriworld_the_end. - Wgraj folder świata jednym z dwóch sposobów:
| Zakładka Pliki | Klient SFTP (WinSCP, FileZilla) | |
|---|---|---|
| Kiedy użyć | Mały świat z kilkoma plikami | Dowolny świat, zalecane |
| Ograniczenia | Można przesyłać tylko pliki, nie foldery. Każdy folder musisz utworzyć przyciskiem Nowy folder i do każdego przesłać pliki osobno. Do 100 MB na plik, archiwa (ZIP) nie są rozpakowywane. | Dostęp SFTP konfigurujemy na prośbę |
| Kroki | Utwórz folder world, w nim te same podfoldery co na komputerze, i do każdego prześlij pliki (przycisk Prześlij albo przeciągnij i upuść; możesz zaznaczyć kilka plików naraz). | Przeciągnij cały folder świata z komputera do głównego folderu serwera. |
Po dostęp SFTP zwróć się do pomocy technicznej. Ogólne kroki pracy z klientem SFTP opisuje poradnik Połączenie z VPS – dane logowania do serwera wysyłamy osobno.
Zmień nazwę wgranego folderu na
world(lub na nazwę zlevel-name).Otwórz go i sprawdź, czy plik
level.datjest bezpośrednio w środku. Częsty błąd to folder w folderze (world/MyWorld/level.dat) – serwer utworzyłby wtedy nowy świat.W zakładce Konsola kliknij Start.
Jeśli świat jest ze starszej wersji, konsola pokazuje postęp konwersji, na przykład
Upgrading progress: 38%. Konwersja dużego świata może trwać kilka minut. Nie przerywaj pracy serwera.
Inna nazwa folderu#
Jeśli chcesz zostawić folder pod inną nazwą (na przykład builds), nie zmieniaj jej. Zamiast tego w zakładce Ustawienia serwera w grupie Świat zmień Folder świata (level-name) na builds i kliknij Zapisz i uruchom ponownie. Nazwa może zawierać tylko litery bez znaków diakrytycznych, cyfry, spacje, _ i -.
Ekwipunek i pozycje graczy#
- W świecie z gry jednoosobowej do wersji 1.21.x Twój ekwipunek jest zapisany bezpośrednio w
level.dat. Serwer go nie używa – na serwerze zaczniesz na spawnie z pustym ekwipunkiem. Przed przeniesieniem schowaj przedmioty do skrzyni. - Od wersji 26.1 dane graczy są zapisywane w folderze
players/datawedług UUID konta. Jeśli grałeś w świecie zalogowany tym samym kontem, którym łączysz się z serwerem, ekwipunek powinien zostać. - Świat z innego serwera zawiera dane wszystkich graczy (
playerdata, od 26.1players/data), więc ekwipunki zostaną.
Pobranie świata z serwera#
Zakładka Pliki potrafi pobierać tylko pojedyncze pliki, nie całe foldery. Aby pobrać cały świat, użyj kopii zapasowej:
- W zakładce Kopie zapasowe kliknij Utwórz kopię zapasową i poczekaj na zakończenie.
- Przy kopii kliknij Pobierz. Przeglądarka pobierze archiwum całego serwera (
.tar.gz). - Rozpakuj archiwum (Windows 10 i 11: polecenie
tar -xzf <FILE>w PowerShellu albo 7-Zip; macOS i Linux:tar -xzf <FILE>w terminalu). Kroki szczegółowo opisuje poradnik Kopie zapasowe serwerów gier. - Z rozpakowanego archiwum skopiuj folder
world(na Paperze do 1.21.x takżeworld_netheriworld_the_end) do folderusavesna komputerze.
Bez slotu kopii zapasowej możesz pobrać świat przez SFTP (o dostęp poproś pomoc techniczną).
Świat z Papera do gry jednoosobowej#
Paper zapisuje świat nieco inaczej niż gra. Przed otwarciem w grze dostosuj go według wersji:
- Paper do 1.21.x: skopiuj folder
world_nether/DIM-1do folderuworld, a tak samoworld_the_end/DIM1doworld. Inaczej Nether i End wyglądałyby jak zupełnie nowe. - Paper 26.1 i nowszy: przenieś pliki
game_rules.dat,scheduled_events.dat,wandering_trader.dat,weather.datiworld_gen_settings.datzworld/dodimensions/ minecraft/ overworld/ data/ minecraft/ world/data/minecraft/.
Świat z innego hostingu#
Pobierz z poprzedniego hostingu kopię zapasową albo cały folder świata (na Paperze do 1.21.x wszystkie trzy foldery).
Sprawdź, na jakiej wersji i typie serwera świat działał. Na naszym serwerze ustaw w zakładce Oprogramowanie tę samą lub nowszą wersję (poradnik).
Jeśli świat działał na Spigocie lub CraftBukkicie (nie na Paperze), dokumentacja Papera ostrzega, że nie można przejść bezpośrednio na Paper 26.1 lub nowszy. Najpierw przekonwertuj świat do formatu Vanilla według dokumentacji Spigota i dopiero potem go wgraj.
Wgraj świat według kroków wyżej.
Pluginy i ich dane (działki, ekonomia, uprawnienia) są w folderze
plugins, nie w świecie. Jeśli chcesz je zachować, przenieś je osobno.
Sprawdzenie, czy działa#
- Połącz się z serwerem. Powinieneś pojawić się na spawnie wgranego świata i widzieć swoje budowle.
- Wpisz w konsoli
seed. Wynik musi zgadzać się z seedem Twojego świata (w grze jednoosobowej sprawdzisz go tym samym poleceniem). - Przejdź przez portal do Netheru i sprawdź, czy to Twój Nether, a nie nowo wygenerowany.
Rozwiązywanie problemów#
Serwer zamiast mojego świata wygenerował nowy#
- Folder nie nazywa się według
level-name(domyślnieworld) albo świat jest zagnieżdżony w innym folderze (world/MyWorld/level.dat). - W folderze brakuje
level.dat(wgrałeś tylko część plików).
Serwer utworzył nowy świat w folderze level-name. Zatrzymaj serwer, usuń ten folder lub zmień jego nazwę i wgraj świat ponownie, tym razem poprawnie.
Brakuje Netheru lub Endu (są nowe)#
- Paper do 1.21.x: brakuje folderów
world_netheriworld_the_end. Jeśli wgrałeś świat z gry, musi zawieraćDIM-1iDIM1– Paper przeniesie je sam przy pierwszym starcie. - Przejście z Papera na inny typ serwera (Vanilla, Fabric) na starszej wersji: Nether i End są w osobnych folderach, których inne serwery nie wczytują. Przenieś je według sekcji Świat z Papera do gry jednoosobowej.
Plik jest większy niż 100 MB — prześlij go klientem SFTP (np. FileZilla).#
Zakładka Pliki przesyła do 100 MB na plik. Użyj SFTP – po dostęp zwróć się do pomocy technicznej.
Świat jest z nowszej wersji niż serwer#
Serwer go nie wczyta albo go uszkodzi. W zakładce Oprogramowanie ustaw tę samą lub nowszą wersję Minecrafta i dopiero potem wgraj świat.
Failed to load datapacks, can't proceed with server load.#
Świat zawiera datapack dla innej wersji. Rozwiązanie znajdziesz w artykule Najczęstsze błędy serwera Minecraft.
Podsumowanie
- Przed wymianą świata zawsze zrób kopię zapasową i zatrzymaj serwer; stary świat tylko przemianuj.
- Folder świata musi nazywać się według
level-namei miećlevel.datbezpośrednio w środku. - Świat musi być z tej samej lub starszej wersji; starsze światy serwer przekonwertuje sam.
- Duże światy wgrywaj przez SFTP; zakładka Pliki przesyła do 100 MB na plik i nie rozpakowuje archiwów.
- Pobranie całego świata: kopia zapasowa i Pobierz.