Ustawienia serwera Palworld zoptymalizujesz najpewniej wtedy, gdy najpierw utworzysz backup, potem edytujesz tylko aktywny plik PalWorldSettings.ini i testujesz zmiany krok po kroku. Sensowne są jasne cele: szybsze levelowanie, mniej grindu, stabilniejsze bazy, kontrolowane PvP albo mniejsze obciążenie serwera. Każdą zmianę po restarcie trzeba sprawdzić w grze i w logach.

Wymagania

Potrzebujesz dostępu do plików serwera, zaplanowanego okna serwisowego i najlepiej kopii aktualnej konfiguracji. W game-serverhosting zarządzasz swoim serwerem Palworld jako płatnym multi-game hostingiem z techniczną kontrolą, supportem i przejrzystymi procesami działania. Jeśli nazwę serwera, hasło albo liczbę graczy wolisz ustawić przez prowadzony dialog, pasuje do tego wewnętrzny poradnik Konfiguracja ustawień serwera Palworld w panelowym kreatorze.

Oficjalna dokumentacja Palworld podaje jako aktywny plik konfiguracyjny, zależnie od środowiska, między innymi Pal/Saved/Config/LinuxServer/PalWorldSettings.ini albo Pal/Saved/Config/WindowsServer/PalWorldSettings.ini i wskazuje, że zmiany w DefaultPalWorldSettings.ini nie działają bezpośrednio: oficjalne parametry konfiguracji Palworld Server Guide. Użyj więc pliku default jako szablonu, ale edytuj aktywny plik.

Poprawna obsługa pliku i formatu

Palworld zapisuje wiele wartości serwera w strukturze INI. Typowy jest blok taki jak [/Script/Pal.PalGameWorldSettings] z OptionSettings=(...). W wielu konfiguracjach duża część wartości znajduje się w jednej długiej linii. Zwracaj więc szczególną uwagę na przecinki, nawiasy, cudzysłowy oraz zapis True/False. Brakujący przecinek może wystarczyć, aby serwer zignorował wartości albo wystartował z wartościami domyślnymi.

Przed każdą zmianą zduplikuj plik, na przykład jako PalWorldSettings.ini.bak-2026-07-22. Następnie zmieniaj tylko kilka wartości naraz. Dzięki temu później rozpoznasz, które ustawienie wywołało problem.

Najważniejsze settings

XP i levelowanie

ExpRate kontroluje, jak szybko gracze zdobywają doświadczenie. Wyższe wartości skracają progres, ale mogą też szybciej obniżyć wartość treści. PalEggDefaultHatchingTime wpływa na czas wykluwania jaj. Poniższy blok przejmuje istniejące wartości przykładowe i nadaje się jako świadomie przyspieszona, ale nadal dobrze zrozumiała konfiguracja startowa:

ExpRate=2.0                    # Podwójne XP
PalEggDefaultHatchingTime=2.0  # Jaja wykluwają się szybciej

Jeśli twoja grupa chce grać w Palworld długoterminowo, ostrożnie ustawiaj wartości XP. Na eventy albo krótkie rundy serwera wyższe współczynniki często mają więcej sensu niż dla stałego świata.

Balans walki

Wartości obrażeń regulują, jak mocno gracze i Pals zadają albo przyjmują obrażenia. Małe zmiany mają w codziennej grze wyraźny wpływ, bo zależą od nich walki, starcia z bossami i obrona bazy.

PalDamageRateAttack=1.0        # Siła ataku Pal
PalDamageRateDefense=1.0       # Obrona Pal
PlayerDamageRateAttack=1.0     # Atak gracza
PlayerDamageRateDefense=1.0    # Obrona gracza
PlayerStomachDecreaseRate=0.5  # Wolniejsze odczuwanie głodu

PlayerStomachDecreaseRate=0.5 zmniejsza zużycie głodu względem wartości domyślnej, jeśli używana wersja serwera interpretuje tę wartość w ten sposób. Po restarcie sprawdź w grze, czy oczekiwany efekt faktycznie występuje.

Baza i crafting

Limity baz to nie tylko kwestia wygody. Wiele baz, wielu pracowników i wiele aktywnych procesów produkcji może zwiększyć obciążenie serwera. Oficjalna dokumentacja przy wartościach baz takich jak BaseCampMaxNumInGuild i BaseCampWorkerMaxNum wskazuje na dodatkowe obciążenie przy wyższych wartościach. Dlatego takie ustawienia najpierw podnoś umiarkowanie, a potem obserwuj efekty.

BaseCampMaxNum=3               # Maks. liczba baz na gracza
BaseCampWorkerMaxNum=20        # Maks. pracowników na bazę
WorkSpeedRate=2.0              # Szybszy crafting

Dla małych grup trzy bazy i 20 pracowników na bazę są zwykle przejrzyste. Dla większych społeczności potrzebujesz jasnych zasad, żeby nie każda gildia budowała niepotrzebnie dużo produkcyjnie intensywnych lokalizacji. Jeśli prowadzisz też inne serwery survivalowe, podejście jest podobne do czystych ustawień świata w Optymalizacja ustawień serwera Enshrouded: najpierw określ cel, potem kontrolowanie dostosuj wartości.

Ustawienia PvP

PvP na serwerze społecznościowym nigdy nie powinno być włączane mimochodem. Ustal wcześniej, czy bazy mają pozostać chronione, jakie kary obowiązują po śmierci i czy Friendly Fire jest pożądany. Poniższe istniejące wartości pozostają jako przykład; sprawdź je względem swojej konkretnej wersji Palworld i szablonu swojej instalacji, ponieważ nazwy parametrów mogą różnić się między wersjami albo setupami.

bEnablePlayerToPlayerDamage=True     # Włącz PvP
bEnableFriendlyFire=False            # Obrażenia drużynowe
bActiveUNKO=False                    # Nieprzytomność zamiast śmierci
DeathPenalty=ItemAndEquipment        # Utrata itemów + wyposażenia

Ważne: Najpierw włącz PvP poza głównym czasem gry i przetestuj z dwoma graczami. Tak zobaczysz, czy obrażenia, śmierć i utrata itemów działają tak, jak chcesz to zapowiedzieć.

Optymalizacje wydajności

  • PalSpawnNumRate: Nie zwiększaj wyraźnie bez testu; wiele dodatkowych Pals może zauważalnie podnieść obciążenie.
  • MaxPlayers: 32 to popularna wartość orientacyjna, ale sensowna granica zależy od stanu świata, modów, hardware'u i zachowania graczy.
  • Regularne restarty: Planuj restarty w spokojnych oknach czasowych, jeśli logi albo doświadczenie pokazują, że serwer staje się mniej stabilny przy długim uptime.
  • Backupy: Przed zmianami ustawień zawsze twórz backup.

Unikaj konkretnych obietnic wydajnościowych typu „bez lagów” albo „optymalne dla każdego serwera”. Wydajność Palworld mocno zależy od tego, ilu graczy jest jednocześnie online, ile baz aktywnie pracuje i jaka wersja gry działa. Jeśli chcesz wiedzieć, co technicznie dzieje się po zamówieniu, pomoże wewnętrzny przegląd Wyjaśnienie udostępniania serwera.

Sprawdzenie wyniku

Po zapisaniu zrestartuj serwer. Następnie otwórz logi i szukaj wskazówek dotyczących wczytanych wartości konfiguracyjnych albo błędów parsowania. Potem połącz się postacią testową i sprawdź dokładnie zmienione obszary: punkty doświadczenia, głód, czas craftingu, limit baz, limit pracowników i zachowanie PvP.

Nie testuj wszystkiego jednocześnie. Jeśli zmienisz XP, obrażenia i limity baz w jednym kroku, przy problemach trudno będzie znaleźć przyczynę. Lepszy jest krótki plan kontroli: najpierw start i logowanie, potem test XP, potem crafting, potem zarządzanie bazą, potem PvP.

Troubleshooting

Serwer niewidoczny

Najpierw sprawdź, czy serwer w pełni wystartował i czy port 8211 UDP jest osiągalny. Skontroluj też, czy używasz poprawnego adresu, poprawnego portu i ewentualnie ustawionego hasła.

Lagi przy wielu bazach

Zmniejsz BaseCampMaxNum albo BaseCampWorkerMaxNum i obserwuj, czy sytuacja się poprawia. Wysokie limity baz i pracowników mogą zwiększyć obciążenie, szczególnie gdy wielu graczy jest jednocześnie online.

Crash po zmianie

Sprawdź składnię settings: przecinki, nawiasy, cudzysłowy i wartości True/False. Testowo przywróć backup. Jeśli serwer z nim startuje, błąd bardzo prawdopodobnie leży w ostatniej zmianie.

Zmiany nie są stosowane

Edytuj aktywny plik PalWorldSettings.ini, nie tylko DefaultPalWorldSettings.ini. Sprawdź też, czy twój panel automatycznie nadpisuje określone wartości przy starcie. W takim przypadku musisz ustawić te wartości w panelu.

Kontrola, granice i bezpieczny powrót

Poradnik „Optymalizacja ustawień serwera Palworld – objaśnienie settings” dotyczy typu serwera opisanego w artykule i stanu wersji widocznego w momencie kontroli. Nazwy menu, dostępne wersje, kompatybilność modów lub pluginów oraz wymagane zasoby mogą różnić się po aktualizacjach. Dlatego nie przenoś wartości bez sprawdzenia na inną wersję gry, loadera albo serwera.

Przed zmianami w świecie, stanie gry, konfiguracji albo rozszerzeniach utwórz backup dotkniętych plików. Następnie zmień tylko jeden powiązany krok i sprawdź go z tą samą wersją klienta i serwera, z którą później chcesz grać.

Punkt kontroli Oczekiwany wynik Przerwanie i powrót
Start serwera Serwer osiąga stan gotowości do pracy bez nowych komunikatów błędów. Przy błędach startu cofnij zmianę i wgraj ostatni backup.
Test połączenia Konto testowe może połączyć się przez adres pokazany w panelu. Przy błędach wersji albo połączenia ponownie porównaj wersję, port i reguły dostępu.
Test funkcji Konkretnie zmieniona funkcja działa bez uszkadzania istniejącego świata albo danych gry. Przy skutkach ubocznych zatrzymaj serwer i przywróć zabezpieczone pliki.

Pomyślny pojedynczy test nie jest gwarancją wydajności ani dostępności. Rozmiar świata, mody, pluginy, liczba graczy, droga sieciowa i równoczesne obciążenie mogą zmienić wynik. Dokumentuj wersję, zmianę i wynik testu, aby później móc zrozumieć odchylenia.

FAQ

Które ustawienie serwera Palworld zmienić najpierw?

Zacznij od jasnego celu. Dla mniejszego grindu oczywiste są ExpRate, WorkSpeedRate i czasy wykluwania. Dla stabilności ważniejsze są wartości baz, pracowników i spawnu.

Czy po każdej zmianie muszę restartować serwer?

Dla wartości konfiguracyjnych w PalWorldSettings.ini zakładaj restart. Planuj więc zmiany w oknach serwisowych i wcześniej zapowiedz je swojej społeczności.

Czy MaxPlayers=32 zawsze jest najlepszym ustawieniem?

Nie. 32 to częsta wartość orientacyjna, ale nie jest automatycznie idealna. Decydują obciążenie serwera, rozmiar świata, aktywne bazy, mody, wersja gry i jednoczesna aktywność graczy.

Dlaczego warto zrobić backup przed zmianami settings?

Backup oszczędza czas, gdy plik przez błąd składni nie ładuje się już poprawnie albo zmiana ma niepożądane skutki. Dzięki temu możesz szybko wrócić do działającego stanu.

Czy mogę po prostu włączyć PvP?

Technicznie tak, organizacyjnie powinieneś wcześniej to zapowiedzieć i przetestować. Sprawdź obrażenia, Friendly Fire i karę za śmierć z co najmniej dwoma graczami, zanim trwale udostępnisz PvP wszystkim.