javaintermediatetutorial

Jak dodać istniejący świat do serwera Minecraft Java

Zatrzymaj i zabezpiecz serwer, sprawdź katalog główny świata Java, wgraj go w całości, ustaw level-name i wykonaj prywatny test.

Zaktualizowano 2026-08-12 · MapMC Editorial

Serwer Java otworzy istniejący zapis, gdy otrzyma kompletny katalog świata, a konfiguracja wskaże dokładnie ten katalog. Nie usuwaj aktywnego świata „na próbę”. Zabezpiecz źródło i cel, zatrzymaj zapis i sprawdzaj kopię roboczą przy ograniczonym dostępie.

Znajdź właściwy katalog główny świata Java

Rozpakuj archiwum i odszukaj level.dat. Folder zawierający ten plik bezpośrednio jest katalogiem głównym; zwykle ma też region, data i playerdata. W ścieżce MojSwiat/MojSwiat/level.dat potrzebny jest folder wewnętrzny. Zamknięty ZIP, Bedrock .mcworld lub samo region nie są pełnym światem Java.

Jeśli to możliwe, otwórz kopię w tej samej wersji Java i sprawdź spawn oraz znane budowle. Zapisz wersję, oprogramowanie serwera, loader, wymagane mody i datapacki.

Całkowicie zatrzymaj serwer i wykonaj dwa backupy

Uruchom stop w konsoli i poczekaj na zakończenie procesu. Kopia na żywo może połączyć chunki i dane graczy z różnych chwil. Zachowaj oryginał i przygotuj kopię do wysłania. Na celu zabezpiecz aktywny świat, server.properties, whitelistę, uprawnienia i dane pluginów.

Zarchiwizuj stary świat zamiast go usuwać. Tymczasowo wyłącz automatyczne ponowne uruchamianie hostingu.

Wgraj i rozpakuj cały folder

Umieść przygotowany katalog obok JAR i server.properties przez oficjalny menedżer, SFTP lub bezpośrednią kopię. Wynik powinien wyglądać jak server/mapmc-warsaw/level.dat, bez podwójnego folderu i zamkniętego ZIP. Użyj prostej unikalnej nazwy.

Duże wysyłanie w przeglądarce może przerwać się bez wyraźnego błędu. Porównaj rozmiar i liczbę plików albo użyj metody zalecanej przez hosting.

Ustaw level-name dokładnie

Przy wyłączonym serwerze wpisz:

level-name=mapmc-warsaw

Wartość odpowiada nazwie folderu bez cudzysłowów, ścieżki i rozszerzenia; Linux rozróżnia wielkość liter. Panel może nadpisywać plik swoim polem nazwy świata. Zapisz i ponownie sprawdź skuteczną wartość.

Dopasuj wersje i zależności

Uzgodnij Minecraft, Java, Paper/Spigot/Fabric/Forge/NeoForge, loader, mody, pluginy i datapacki. Nie otwieraj jedynej kopii starszą wersją: oficjalna pomoc ostrzega przed uszkodzeniem przy downgrade. Aktualizację też sprawdzaj na duplikacie.

Podczas testu używaj whitelisty. Bloki modów, dodatkowe wymiary i dane pluginów mogą zniknąć mimo widocznego głównego terenu.

Przeczytaj log przed wejściem

Czytaj konsolę od początku i potwierdź nazwę oczekiwanego świata. Zatrzymaj przy niezgodnych danych, brakujących modach, uprawnieniach lub błędzie level.dat. Status online panelu nie dowodzi poprawnego świata.

Jeśli powstanie pusty świat, nie buduj i nie usuwaj. Sprawdź level-name, zagnieżdżenie, pełność transferu, aktywną instancję, nadpisanie panelu i katalog roboczy. Zachowaj logs/latest.log.

Sprawdź graczy, zapis i restart

Wejdź jako administrator lub konto z whitelisty. Sprawdź spawn, znane koordynaty, Nether, End, ekwipunki, skrzynie Endu, postępy, wyniki, datapacki i uprawnienia. Zmiana uwierzytelniania może nadać inny UUID i wyglądać jak utrata ekwipunku.

Wprowadź małą zmianę, zapisz, zatrzymaj i uruchom ponownie. Otwórz serwer dopiero, gdy wróci ten sam świat i zmiana. Trzymaj stary backup do potwierdzenia postępu przez graczy.

Lista przed otwarciem

  • Wgrany folder zawiera bezpośrednio level.dat.
  • Istnieją osobne kopie źródła i starego serwera.
  • Proces był całkowicie zatrzymany podczas zmian.
  • level-name odpowiada nazwie folderu.
  • Wersje, loader i zależności są sprawdzone.
  • Logi, wymiary, gracze, zapis i restart przeszły test.

Celem nie jest samo „Done”, lecz dowód, że serwer ładuje i dalej bezpiecznie zapisuje właściwy świat.

Źródła i podstawa weryfikacji

Tam, gdzie to możliwe, korzystamy z oficjalnej dokumentacji i pokazujemy źródła użyte do uzasadnienia twierdzeń faktycznych.

Użyj tego z MapMC