Przejdź do treści

Wgranie własnego świata na serwer

Przenieś świat z własnego komputera na serwer mchost — spakuj folder, wgraj przez SFTP albo Pliki, ustaw level-name.

Świat z komputera (singleplayer albo starszy serwer) przenosisz na mchost jako archiwum folderu świata. Wgrywasz je przez FILES (do 100 MB) albo SFTP (większe pliki), wskazujesz katalog w level-name i startujesz serwer.

#Przygotowanie świata na komputerze

  1. Znajdź folder świata:
    • Windows: %appdata%\.minecraft\saves\nazwa-swiata
    • macOS: ~/Library/Application Support/minecraft/saves/nazwa-swiata
    • Linux: ~/.minecraft/saves/nazwa-swiata
  2. Sprawdź, że folder zawiera level.dat — to plik, którego brak oznacza, że jesteś we złym miejscu.
  3. Spakuj cały folder (nie jego zawartość) do .zip:
moj-swiat/
├── level.dat
├── level.dat_old
├── region/
├── data/
└── playerdata/
  1. Spakuj oddzielnie world_nether i world_the_end, jeśli chcesz przenieść Nether i End.

Świat z wersji starszej niż serwer działa po automatycznej konwersji przy pierwszym starcie. Świat z wersji nowej niż serwer nie wstanie — patrz Reset świata, seed i nowy świat o regule konwersji.

#Wgranie na serwer

  1. Zatrzymaj serwer przyciskiem Stop i poczekaj na status STOPPED.
  2. Utwórz kopię zapasową w BACKUPSCreate backup — to jedyne wyjście, jeśli coś pójdzie nie tak.
  3. Wgraj archiwum:
    • do 100 MB — zakładka FILESUPLOAD,
    • powyżej 100 MBSFTP do katalogu głównego serwera.
  4. Rozpakuj archiwum w katalogu głównym serwera (prawy wybór w FILES albo komenda na SFTP).
  5. W CONFIGWORLD & GENERATION ustaw Level name na nazwę wgranego folderu (albo edytuj server.properties w FILES).
  6. Uruchom serwer i w CONSOLE poczekaj na Done.

Nie nadpisuj istniejącego katalogu world przy uruchomionym serwerze — zapis przy zatrzymaniu nadpisałby wgrane pliki. Dlatego krok 1 (Stop) i krok 2 (backup) są obowiązkowe.

#Gracze z playerdata

Pozycje, HP i inwentarz graczy siedzą w playerdata. Jeśli przenieś pełny folder, gracze wrócą tam, gdzie skończyli. Bez playerdata wszyscy startują na spawnie.

#Najczęstsze problemy

#Serwer generuje pusty świat

level-name nie zgadza się z nazwą katalogu (wielkość liter, spacje). Popraw wartość w CONFIG albo nazwij folder tak, jak wartość level-name.

#level.dat w katalogu głównym serwera

Spakowałeś zawartość folderu zamiast folderu. Przenieś pliki do podkatalogu albo napraw level-name.

#Świat wczytał się, ale bez Netheru

Nie wgrałeś world_nether. Wgraj go i zrestartuj serwer.

#Transfer przez FILES się urywa

Wielkogigabajtowe pliki w przeglądarce bywają niestabilne. Przejdź na SFTP — transfer jest wznowiony po przerwaniu.

#Co dalej