Świat Bedrock można kontynuować na Bedrock Dedicated Server, jeśli format świata, wersja i wymagane pakiety są zgodne. W menedżerze światów Bedrock od game-serverhosting możesz wybrać .mcworld bezpośrednio jako przesyłany plik. Nie musisz przy tym traktować pliku jako świata Java ani zmieniać jego rozszerzenia.
Najpierw ustalić właściwy typ serwera
Ten poradnik dotyczy Bedrock Dedicated Server (BDS) firmy Mojang. Nie opisuje automatycznego przeniesienia do PocketMine-MP ani konwersji do formatu Java. Obie te rozgraniczenia są ważne: ten sam klient Bedrock nie oznacza, że każda implementacja serwera odczyta twój zapisany świat bez zmian.
Zapisz wersję, w której świat został ostatnio zapisany, a także wymagane pakiety Behavior i Resource. Jeśli jeszcze wybierasz, jakiego oprogramowania potrzebujesz, przeczytaj BDS lub PocketMine-MP.
Zabezpieczenie źródła i sprawdzenie eksportu
Utwórz osobną kopię zapasową dotychczasowego świata. Jeśli używany klient Bedrock udostępnia opcję Eksportuj świat, wygeneruj za jej pomocą .mcworld. Nie każda platforma zapewnia taki sam dostęp do plików. Skorzystaj z udokumentowanej dla twojego urządzenia metody eksportu i przetestuj kopię lokalnie, zanim zastąpisz coś na serwerze.
.mcworld to archiwum z danymi świata Bedrock. W rozpakowanym folderze świata BDS znajdują się między innymi level.dat i db. Świat Java nie zyskuje formatu Bedrock przez zmianę nazwy pliku ZIP na .mcworld. Dokumentacja Microsoftu dotycząca Chunkera opisuje konwersję jako osobny proces z ograniczeniami; nie jest ona potrzebna do zwykłego importu z Bedrock do BDS.
Sprawdź także serwer docelowy: utwórz kopię zapasową i zanotuj, jaki jest dotychczasowy aktywny świat. Do importu użyj nowej, jednoznacznej nazwy. Przewodnik po kopiach zapasowych opisuje pełny zakres zabezpieczenia.
Import w menedżerze światów Bedrock
- Otwórz serwer BDS i jego zarządzanie światami.
- Wybierz opcję Wgraj świat.
- Wybierz sprawdzone archiwum
.mcworldoraz nową nazwę docelową, na przykładinsel-import. - Zwróć uwagę na widoczny w formularzu limit rozmiaru oraz wskazówki dotyczące przetwarzania.
- Uruchom przesyłanie i zaczekaj na zakończenie. Następnie sprawdź wpis na liście światów oraz który świat jest aktywny.
Jeśli dana nazwa już istnieje, wybierz nową nazwę. Nie nadpisuj jedynego dotychczas działającego świata. W przypadku komunikatu o błędzie zanotuj jego treść oraz etap przetwarzania, zamiast wielokrotnie uruchamiać ten sam import równolegle.
Ręczna metoda dla pełnych folderów świata
W przypadku ręcznego przenoszenia całkowicie zatrzymujesz proces BDS. Skopiuj cały rozpakowany folder świata przez SFTP do worlds/. Prosty przykład wygląda tak:
worlds/
insel-import/
level.dat
db/
Odpowiadająca temu wartość konfiguracyjna to:
level-name=insel-import
Microsoft opisuje to przypisanie we wprowadzeniu do BDS oraz w dokumentacji referencyjnej konfiguracji. Unikaj dodatkowej warstwy pakowania między insel-import a właściwymi danymi świata.
Dodatki są częścią kontroli
Trzymaj razem pliki pakietów należące do świata oraz ich odniesienia. W przypadku brakujących treści sprawdź wersje pakietów i zależności. Nie instaluj plików JAR z Java jako zamiennika. Udane połączenie nie potwierdza, że pakiety Behavior lub skrypty działają w pełni.
Jeśli świat korzysta z funkcji eksperymentalnych, wprost sprawdź ich wsparcie w twojej wersji BDS. Nie zmieniaj jednocześnie wersji serwera, wyboru pakietów i plików świata podczas badania błędu importu.
Odbiór stanu zapisu gry
Połącz się odpowiednim klientem Bedrock, korzystając z adresu i portu podanych w panelu. Porównaj znane budowle, wymiary, ekwipunki, kontenery oraz ważne funkcje dodatków. Następnie sprawdź za pomocą zwykłego konta przewidziane uprawnienia.
Wprowadź niekrytyczną zmianę i skontroluj ją po prawidłowym zatrzymaniu i ponownym uruchomieniu serwera. Jeśli pojawi się niewłaściwy krajobraz, sprawdź najpierw nazwę świata i folder. Jeśli brakuje tylko treści pakietów, zbadaj pakiety, zamiast usuwać folder świata.
FAQ
Jak wrócić po nieudanym imporcie?
Zatrzymaj kandydata i wróć do niezmienionego starego świata z jego dotychczasową konfiguracją. Jeśli zastąpiłeś dodatkowe pliki, przywróć odpowiadający im stan kopii zapasowej.
Czemu świat jest widoczny lokalnie, a na BDS nie?
Sprawdź zakończenie przesyłania, wersję, nazwę docelową, katalog główny folderu oraz konsolę startową. Działanie lokalne nie dowodzi jeszcze, że serwer wczytuje właściwy plik.
Czy mogę wgrać zamiast tego mapę Java?
Nie jako bezpośredni import Bedrock. Skorzystaj z odpowiedniej wersji Bedrock lub zbadaj konwersję odrębnie na kopii. Nie zakładaj pełnego zachowania wszystkich danych.
Powiązane poradniki
Ten poradnik w innych językach
Deutsch · English · Español · Français · Nederlands · Português · Русский