Go to main content

Minecraft: Zarządzanie światami

Ten poradnik został stworzony z wykorzystaniem następujących produktów:

(Szczegóły mogą się różnić w zależności od produktów różnych dostawców, ale główne koncepcje pozostają takie same)

Wprowadzenie

Minecraft przechowuje zapisy gry jako światy, z których każdy jest osobnym, samodzielnym zapisem. W tym poradniku pokażemy, jak zarządzać światami na Twoim serwerze gier Minecraft, w tym jak konwertować światy między platformami, regenerować światy, tworzyć kopie zapasowe lokalnych i serwerowych światów oraz jak przesyłać światy na serwer.

Przygotowanie

Aby zarządzać swoimi światami, musisz najpierw uzyskać dostęp do swojego serwera gier Minecraft przez FTP. Jeśli nie znasz się na FTP, sprawdź nasz poradnik Dostęp przez FTP.

Porównanie różnic między platformami

Kluczową różnicą między vanilla serwerem a platformami serwerowymi jest to, że vanilla serwery łączą normalny świat, Nether i The End w jeden zapis.

Natomiast alternatywne platformy serwerowe, takie jak Spigot, PaperMC i Bukkit, dzielą każdy wymiar na osobny zapis świata. Poniżej znajdziesz tabelę porównującą, jak przykładowy świat o nazwie zapdocs jest traktowany przez oba typy platform serwerowych.

Wymiar świataVanilla Server (połączony)Platformy serwerowe (osobne)
Normalny/Overworldzapdocszapdocs
Netherzapdocszapdocs_nether
The Endzapdocszapdocs_the_end

Konwersja światów

Przy przełączaniu się między vanilla serwerem a platformą serwerową możesz chcieć zachować swój zapis świata. Ze względu na powyższe różnice, będziesz musiał dostosować strukturę plików, aby wyodrębnić lub połączyć osobne światy Nether i The End, w zależności od działania.

informacja

To jest wymagane tylko wtedy, gdy przechodzisz między vanilla a platformami serwerowymi i chcesz zachować oraz przenieść istniejący świat. Jeśli po prostu zmieniasz się między vanilla lub różnymi platformami serwerowymi, nie musisz nic konwertować.

notatka

Upewnij się, że wyłączysz serwer przed rozpoczęciem, aby uniknąć konfliktów lub cofnięć zmian.

Aby przekonwertować świat z vanilla na format platformy serwerowej, musisz wyodrębnić określone foldery, tworząc nowe, osobne światy dla każdego wymiaru. Oczywiście zakładamy, że przenosisz wszystkie światy na nowy serwer działający na platformie serwerowej takiej jak Spigot, PaperMC lub Bukkit.

Połącz się z serwerem przez FTP i przejdź do ścieżki ../vanilla/[twoj_swiat], aby uzyskać dostęp do zapisu świata, który chcesz przekonwertować. Znajdź foldery DIM1 i DIM-1.

Folder DIM1 zawiera dane The End, natomiast folder DIM-1 dane Nether.

Musisz przenieść każdy z tych folderów do osobnego folderu nowego świata, według poniższych zasad:

  • Dla Nether utwórz nowy folder [twoj_swiat]_nether w katalogu głównym. Przenieś do niego folder DIM-1.
  • Podobnie dla The End utwórz nowy folder [twoj_swiat]_the_end w katalogu głównym. Przenieś do niego folder DIM1.
informacja

Może być konieczne nadpisanie folderów DIM, ale to normalne, ponieważ platformy serwerowe domyślnie generują wszystkie wymiary od razu.

W tym przykładzie świat nazywa się world, więc utworzono nowe foldery world_nether i world_the_end w katalogu głównym, a odpowiednie foldery DIM zostały do nich przeniesione.

Teraz trzy osobne światy są gotowe do użycia na platformach serwerowych.

Generowanie światów

Generowanie światów jest proste i możesz wybrać, czy chcesz wygenerować całkowicie nowy świat, czy zregenerować obecny jako świeży. Minecraft korzysta z systemu seedów, gdzie każdy świat ma unikalny seed, co oznacza, że znając seed, możesz odtworzyć dokładną kopię startową świata.

Aby wygenerować nowy świat, po prostu wyłącz serwer i połącz się z nim przez FTP. Otwórz plik konfiguracyjny server.properties, albo przez sekcję Konfiguracje w panelu webowym serwera, albo przez FTP.

Teraz, aby wygenerować nowy świat, możesz:

  • Przez FTP znaleźć świat o nazwie zgodnej z parametrem level-name w pliku konfiguracyjnym i go usunąć.
  • Edytować parametr level-name w pliku konfiguracyjnym na inną nazwę i zapisać.

Jeśli chcesz zachować stary zapis, polecamy opcję 2, dzięki czemu stary świat pozostanie na serwerze, ale będzie "nieaktywny".

Teraz uruchom serwer ponownie, a serwer zauważy brak świata o nazwie level-name i wygeneruje nowy świat z nowym seedem.

Kopia zapasowa światów

Lokalne zapisy

Lokalne zapisy światów to te, które stworzyłeś grając w trybie single player. Znajdziesz je w folderze Windows AppData, dokładnie pod ścieżką:

../AppData/Roaming/.minecraft/saves
tip

Możesz łatwo dostać się do tego folderu, naciskając jednocześnie CTRL + R i wpisując w oknie uruchamiania ścieżkę: %appdata%/.minecraft/saves/. Po prostu kliknij OK, a zostaniesz przeniesiony do folderu.

W tym folderze zobaczysz wszystkie lokalne zapisy światów w jednym miejscu.

Dostęp do zapisów przez FTP

Tworzenie kopii zapasowej zapisu świata z serwera jest proste. Po połączeniu się z serwerem gier przez klienta FTP, po prostu przejdź do katalogu głównego platformy serwerowej, której używasz. Zapisy światów znajdują się bezpośrednio tam, a domyślna nazwa świata to world.

Automatyczna kopia zapasowa

Oferujemy również opcję automatycznego tworzenia kopii zapasowych zapisu świata (i pliku konfiguracyjnego) bezpośrednio przez nasz panel webowy. Wystarczy wejść do panelu swojego serwera gier i przejść do sekcji Narzędzia->Kopie zapasowe. Tam możesz skonfigurować różne opcje harmonogramu automatycznych kopii zapasowych. Udostępniamy 10 GB darmowej przestrzeni na kopie zapasowe, gdzie będą przechowywane Twoje backupy. Więcej informacji o kopiach zapasowych znajdziesz w naszym dedykowanym poradniku Kopie zapasowe.

Przesyłanie zapisu świata

Podobnie jak przy tworzeniu kopii zapasowej, przesyłanie zapisu świata jest proste. Najpierw upewnij się, że połączyłeś się z serwerem gier przez klienta FTP. Gdy jesteś gotowy, przejdź do katalogu głównego platformy serwerowej, której używasz.

Światy Vanilla & Platform Serwerowych

Pamiętaj, że vanilla serwer i platformy serwerowe przechowują światy w nieco innym formacie.

Jeśli przenosisz zapis z vanilla na platformę serwerową taką jak PaperMC lub odwrotnie, sprawdź sekcję konwersja światów w tym poradniku.

Po prostu przeciągnij i upuść dowolny zapis świata do katalogu głównego przez klienta FTP, a zostanie on przesłany na Twój serwer.

tip

Warto skopiować nazwę folderu zapisu gry, który przesłałeś, ponieważ będzie Ci potrzebna, jeśli chcesz go aktywować w następnej sekcji.

Aktywacja zapisu świata

Aby użyć konkretnego zapisu świata, musisz edytować plik konfiguracyjny server.properties, a dokładniej parametr level-name.

Możesz to zrobić przez sekcję Konfiguracje w panelu webowym serwera lub przez FTP.

W pliku znajdź parametr level-name i zmień go tak, aby odpowiadał nazwie folderu Twojego zapisu świata. Jeśli używasz platformy serwerowej, użyj nazwy głównego folderu, a nie folderów _nether czy _the_end.

Podsumowanie

Teraz wiesz, jak pewnie zarządzać swoimi światami Minecraft. Od konwersji zapisów między vanilla a platformami serwerowymi, przez generowanie nowych światów, regenerację starych za pomocą seedów, tworzenie solidnych kopii zapasowych, przesyłanie własnych światów, aż po ich aktywację na serwerze. Z tą wiedzą możesz sprawnie zarządzać swoimi światami i dbać o bezpieczeństwo oraz porządek swoich przygód.

W razie pytań lub potrzeby pomocy, śmiało kontaktuj się z naszym zespołem wsparcia, który jest dostępny codziennie, by Ci pomóc! 🙂