Ten przewodnik obejmuje konfigurację administratora, komendy, zarządzanie graczami, zarządzanie światem oraz rozwiązywanie problemów na dedykowanym serwerze Craftopia. Craftopia to gra survivalowa z otwartym światem i craftingiem, oferująca rolnictwo, eksplorację, polowania i automatyzację fabryk. Informacje o początkowej konfiguracji serwera, ustawieniach i instrukcjach połączenia znajdziesz w artykule Craftopia Server Setup Guide.
1. Konfiguracja administratora
Dedykowane serwery Craftopia używają modelu uprawnień opartego na gospodarzu. Operator serwera zarządza serwerem za pomocą pliku konfiguracyjnego i konsoli GPanel.
Dostęp operatora serwera
Jako operator serwera zarządzasz swoim serwerem Craftopia za pomocą:
- Konsoli GPanel: Konsola serwera w GPanel wyświetla wyjście serwera, zdarzenia połączeń graczy oraz komunikaty o błędach.
- Pliku konfiguracyjnego: Plik
ServerSetting.inikontroluje wszystkie ustawienia serwera. Edytuj go za pomocą zakładki Files w GPanel lub przez SFTP. Szczegóły znajdziesz w Craftopia Server Setup Guide. - Sterowania gospodarza w grze: Gdy jesteś połączony jako gospodarz, możesz mieć dostęp do dodatkowych opcji zarządzania poprzez menu w grze.
2. Komendy administracyjne
Craftopia udostępnia komendy po stronie serwera, które można wprowadzać przez konsolę GPanel lub konsolę w grze (gdy jest dostępna). Poniżej znajdują się kluczowe komendy do zarządzania serwerem.
| Komenda | Opis |
|---|---|
save |
Wyzwala natychmiastowy zapis świata. |
kick <player> |
Wyrzuca gracza z serwera po nazwie lub Steam ID. |
ban <player> |
Banuje gracza na serwerze, uniemożliwiając mu ponowne połączenie. |
unban <player> |
Usuwa gracza z listy banów. |
list |
Wyświetla wszystkich aktualnie połączonych graczy wraz z ich nazwami i Steam ID. |
3. Zarządzanie graczami
Wyrzucanie graczy
Aby usunąć zakłócającego gracza z serwera:
- Użyj komendy
kickw konsoli GPanel, podając nazwę gracza lub Steam ID. - Alternatywnie użyj sterowania gospodarza w grze, jeśli jest dostępne poprzez menu listy graczy.
- W ostateczności zrestartuj serwer z GPanel, aby odłączyć wszystkich graczy, a następnie ustaw hasło, aby uniemożliwić zakłócającemu graczowi ponowne dołączenie.
Banowanie graczy
Aby trwale uniemożliwić graczowi dołączenie:
- Użyj komendy
banw konsoli GPanel. - Zbanowani gracze są śledzeni po Steam ID i będą odrzucani przy przyszłych próbach połączenia.
- Aby cofnąć bana, użyj komendy
unbanz tym samym identyfikatorem gracza.
Ochrona hasłem
Najbardziej niezawodną metodą kontroli dostępu jest ustawienie hasła serwera:
ServerPassword=YourSecretPassword
Udostępniaj hasło tylko zaufanym graczom. Zmień je w ServerSetting.ini i zrestartuj serwer, aby zaczęło obowiązywać.
4. Zarządzanie światem
Resetowanie świata
Aby całkowicie wyczyścić świat i zacząć od nowa:
- Zatrzymaj serwer z GPanel.
- Połącz się przez SFTP i przejdź do katalogu
Saves/. - Usuń lub zmień nazwę folderu zapisu świata (zmień nazwę, aby zachować jako kopię zapasową, np.
Saves_backup/). - Opcjonalnie zmień
WorldSeedw konfiguracji, aby uzyskać inny teren. - Uruchom serwer. Zostanie wygenerowany świeży świat.
Przełączanie światów
Możesz utrzymywać wiele światów, zarządzając katalogami zapisów:
- Zatrzymaj serwer z GPanel.
- Zmień nazwę bieżącego katalogu
Saves/na coś opisowego (np.Saves_world1/). - Jeśli masz poprzedni świat, zmień jego nazwę z powrotem na
Saves/. - Uruchom serwer. Załaduje to, co znajduje się w katalogu
Saves/, lub wygeneruje nowy świat, jeśli jest pusty.
Zarządzanie automatycznym zapisem
Skonfiguruj częstotliwość automatycznego zapisu w ServerSetting.ini:
AutoSaveInterval=300
Wartość podawana jest w sekundach. Domyślnie 300 (5 minut). Niższe wartości zapewniają częstsze zapisy, ale mogą powodować krótkie pauzy w większych światach. Ustaw na 0, aby wyłączyć automatyczny zapis (niezalecane).
5. Rozwiązywanie problemów
Serwer ulega awarii przy uruchomieniu
- Sprawdź konsolę GPanel pod kątem komunikatów o błędach. Częstą przyczyną jest błędna składnia konfiguracji.
- Sprawdź, czy wartości portów nie zostały ręcznie zmienione. Porty muszą odpowiadać tym przydzielonym przez GPanel.
- Spróbuj usunąć
ServerSetting.inii zrestartować, aby zregenerować świeży plik konfiguracyjny z wartościami domyślnymi. - Jeśli awaria jest związana z zapisem, spróbuj zmienić nazwę katalogu
Saves/i uruchomić z nowym światem. - Jeśli awaria nadal występuje, otwórz zgłoszenie wsparcia z IP serwera i pełnym wyjściem konsoli.
Gracze nie mogą się połączyć
- Sprawdź, czy serwer działa w GPanel, i przejrzyj konsolę pod kątem błędów.
- Potwierdź, że gracz używa prawidłowego IP i portu z zakładki Network w GPanel.
- Sprawdź, czy hasło serwera jest prawidłowe (hasła rozróżniają wielkość liter).
- Upewnij się, że serwer nie osiągnął limitu
MaxPlayers. - Sprawdź, czy zarówno serwer, jak i gracz używają tej samej wersji Craftopia. Aktualizacje gry mogą tymczasowo zepsuć kompatybilność.
Serwer nie pojawia się w przeglądarce
- Nowe serwery mogą potrzebować kilku minut, aby się pojawić. W czasie oczekiwania spróbuj połączenia bezpośredniego.
- Zrestartuj serwer, jeśli działa długo bez pojawienia się w przeglądarce.
- Gracze zawsze mogą połączyć się przez bezpośrednie IP jako rozwiązanie tymczasowe.
Problemy z wydajnością
- Duże budowle z wieloma układami automatyzacji mogą zwiększać obciążenie serwera. Rozważ uproszczenie złożonych budowli.
- Zmniejsz
MaxPlayers, jeśli serwer ma trudności z wieloma jednoczesnymi graczami. - Zwiększ
AutoSaveInterval, jeśli zapisy powodują okresowe lagi. - Jeśli wydajność pozostaje słaba, skontaktuj się ze wsparciem w sprawie uaktualnienia planu serwera.
Uszkodzenie zapisu
- Jeśli serwer ulegnie awarii podczas zapisu, plik zapisu może zostać uszkodzony.
- Przywróć z ręcznej kopii zapasowej SFTP, jeśli jest dostępna. Instrukcje przywracania znajdziesz w Craftopia Server Setup Guide.
- Regularne kopie zapasowe SFTP to najlepsza ochrona. Twórz kopię zapasową świata co najmniej raz na sesję gry.
Powiązane artykuły
- Craftopia Server Setup Guide
- 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.