Ten przewodnik obejmuje sposób konfiguracji dedykowanego serwera Craftopia w Legion Hosting, konfigurację zmiennych startowych, edycję konfiguracji serwera, ustawienia generowania świata, łączenie się z serwerem oraz zarządzanie zapisami. Craftopia to gra survivalowa z otwartym światem i craftingiem, która łączy rolnictwo, eksplorację lochów, polowania i automatyzację. Informacje o komendach administracyjnych, zarządzaniu graczami i rozwiązywaniu problemów znajdziesz w artykule Craftopia Admin Commands.
1. Pierwsze uruchomienie
- Zaloguj się do GPanel i wybierz swój serwer Craftopia.
- Przejdź do zakładki Startup i przejrzyj konfigurowalne zmienne (zobacz tabelę w sekcji 2).
- Ustaw SERVER_NAME na nazwę swojego serwera.
- Ustaw SERVER_PASSWORD, jeśli chcesz ograniczyć dostęp. Pozostaw puste dla serwera publicznego.
- Ustaw MAX_PLAYERS na żądany limit graczy.
- Wróć do zakładki Console i kliknij Start.
- Poczekaj, aż konsola potwierdzi, że serwer został uruchomiony. Pierwsze uruchomienie może potrwać kilka minut, gdy serwer generuje domyślne pliki konfiguracyjne i dane świata.
2. Zmienne startowe GPanel
Następujące zmienne są dostępne w zakładce Startup w GPanel. Są one przekazywane do serwera przy każdym uruchomieniu.
| Zmienna | Wymagane | Opis |
|---|---|---|
SERVER_NAME |
Tak | Nazwa wyświetlana w przeglądarce serwerów, gdy gracze szukają serwerów. |
SERVER_PASSWORD |
Nie | Opcjonalne hasło, które gracze muszą wprowadzić, aby dołączyć. Pozostaw puste dla serwera publicznego. |
MAX_PLAYERS |
Nie | Maksymalna liczba jednoczesnych graczy. Wartość domyślna zależy od planu serwera. |
WORLD_SEED |
Nie | Ziarno do generowania świata. Użyj tego samego ziarna, aby odtworzyć identyczny teren. Pozostaw puste dla losowego. |
DIFFICULTY |
Nie | Ustawienie poziomu trudności gry. Wpływa na siłę przeciwników, dostępność surowców i wyzwanie przetrwania. |
3. Konfiguracja serwera
W przypadku zaawansowanych ustawień wykraczających poza to, co oferują zmienne startowe, możesz bezpośrednio edytować plik konfiguracyjny serwera. Zatrzymaj serwer przed wprowadzeniem zmian.
Lokalizacja pliku
ServerSetting.ini
Otwórz ten plik za pomocą zakładki Files w GPanel lub połącz się przez SFTP. Plik używa formatu INI z sekcjami oraz parami klucz-wartość. Jeśli plik nie istnieje, uruchom i zatrzymaj serwer raz, aby go wygenerować.
Kluczowe ustawienia
| Ustawienie | Domyślnie | Opis |
|---|---|---|
ServerName |
Craftopia Server |
Nazwa serwera wyświetlana graczom w przeglądarce serwerów. |
ServerPassword |
(puste) | Hasło wymagane do dołączenia. Puste oznacza dostęp publiczny. |
MaxPlayers |
16 |
Maksymalna liczba jednoczesnych graczy dozwolona na serwerze. |
WorldSeed |
(losowe) | Ziarno do proceduralnego generowania świata. To samo ziarno tworzy ten sam układ wysp. |
Difficulty |
Normal |
Poziom trudności gry. Opcje obejmują Easy, Normal, Hard oraz Very Hard. |
AutoSaveInterval |
300 |
Interwał automatycznego zapisu w sekundach. Domyślnie co 5 minut. |
Przykładowa konfiguracja
[Server]
ServerName=My Legion Craftopia
ServerPassword=
MaxPlayers=16
WorldSeed=82451937
Difficulty=Normal
AutoSaveInterval=300
4. Generowanie świata i poziom trudności
Craftopia generuje świat wysp z różnymi biomami, lochami i surowcami. Ziarno świata określa układ tych wysp.
Ziarno świata
- Ustaw wartość
WorldSeedw konfiguracji lub zmienną startowąWORLD_SEEDna dowolną liczbę całkowitą. - To samo ziarno zawsze tworzy ten sam układ wysp, co jest przydatne do udostępniania konkretnego układu świata.
- Pozostaw puste dla losowego świata. Ziarno wpływa tylko na początkowe generowanie -- zmiana go w istniejącym świecie wymaga utworzenia nowego zapisu.
Ustawienia poziomu trudności
Poziom trudności wpływa na zdrowie przeciwników, zadawane obrażenia oraz ogólne wyzwanie przetrwania:
- Easy -- Zmniejszona trudność przeciwników, bardziej wyrozumiałe koszty surowców. Dobry do swobodnej rozgrywki i budowania.
- Normal -- Standardowe, zrównoważone doświadczenie rozgrywki.
- Hard -- Trudniejsi przeciwnicy z większym zdrowiem i obrażeniami. Surowce mogą być rzadsze.
- Very Hard -- Maksymalne wyzwanie. Przeciwnicy są bardzo niebezpieczni, a przetrwanie wymaga starannego przygotowania.
5. Jak się połączyć
Opcja A -- Przeglądarka serwerów Steam
- Uruchom Craftopia przez Steam.
- W menu głównym wybierz Multiplayer.
- Otwórz Server Browser i wyszukaj swój serwer po nazwie.
- Wybierz swój serwer i kliknij Join. Wprowadź hasło, jeśli zostało ustawione.
Opcja B -- Połączenie bezpośrednie
- Uruchom Craftopia przez Steam.
- W menu głównym wybierz Multiplayer.
- Wybierz opcję Direct Connect.
- Wprowadź adres IP i port swojego serwera z zakładki Network w GPanel:
<your-server-ip>:<port> - Wprowadź hasło serwera, jeśli zostaniesz o nie poproszony, i kliknij Connect.
6. Zarządzanie zapisami
Automatyczny zapis
Serwer automatycznie zapisuje w interwale określonym w konfiguracji (domyślnie: co 300 sekund / 5 minut). Automatyczne zapisy odbywają się w tle bez przerywania rozgrywki.
Lokalizacja pliku zapisu
Pliki zapisu są przechowywane na serwerze w katalogu zapisu świata:
Saves/
Ten katalog zawiera pełny stan świata, w tym dane wysp, ekwipunki graczy, zbudowane struktury, farmy oraz układy automatyzacji.
Ręczne kopie zapasowe przez SFTP
- Zatrzymaj serwer z GPanel, aby upewnić się, że wszystkie dane zostały zapisane na dysku.
- Połącz się z serwerem przez SFTP. Instrukcje znajdziesz w How to Upload Files via SFTP.
- Pobierz cały katalog
Saves/. - Przechowuj kopię zapasową w bezpiecznym miejscu na swoim komputerze.
Przywracanie zapisu
- Zatrzymaj serwer z GPanel.
- Połącz się przez SFTP i przejdź do katalogu zapisu.
- Prześlij swoje pliki zapisu z kopii zapasowej, zastępując istniejące.
- Uruchom serwer z GPanel. Serwer załaduje przywrócony zapis.
Powiązane artykuły
- Craftopia Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Potrzebujesz pomocy?
Jeśli napotkasz problemy ze swoim serwerem Craftopia, które nie zostały tutaj omówione, otwórz zgłoszenie wsparcia i dołącz IP serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.