TeaHost
Palworldpalworldнастройкамультиплеерконфиг4 мин. чтения

Настройка сервера Palworld

Полное руководство по настройке Palworld сервера — PalWorldSettings.ini, администрирование, бэкапы и мультиплеер

Кратко

Сервер Palworld настраивается в Pal/Saved/Config/LinuxServer/PalWorldSettings.ini: имя, пароли, ServerPlayerMaxNum, множители опыта и поимки, штраф за смерть. Правки применяются после перезапуска, админ-команды открываются через /AdminPassword, для 16 игроков на ванильном сервере ориентир — 6 ГБ памяти, для 32 — 12 ГБ.

Расположение конфига

Основной файл настроек:

код
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini

Если файл отсутствует или пустой — запустите сервер один раз, остановите его и скопируйте в этот файл блок [/Script/Pal.PalGameWorldSettings] из DefaultPalWorldSettings.ini в корне сервера. Подробно порядок правки описан в статье про PalWorldSettings.ini.

Ключевые параметры

Все настройки записываются в одну строку OptionSettings=(...) через запятую, без переносов и комментариев внутри скобок:

ini
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(ServerName="Название Сервера",ServerDescription="Описание",AdminPassword="СЕКРЕТНЫЙ_ПАРОЛЬ",ServerPassword="",ServerPlayerMaxNum=16,ExpRate=1.000000,PalCaptureRate=1.000000,DeathPenalty=All,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000)

В реальном файле параметров намного больше — меняйте значения в скопированной строке, а не собирайте её с нуля. Что означают основные:

ПараметрЧто делает
ServerName, ServerDescriptionИмя и описание сервера в списке
AdminPasswordПароль администратора для команд
ServerPasswordПароль на вход, пустое значение — сервер открыт
ServerPlayerMaxNumМаксимум игроков, предел игры — 32
ExpRateМножитель опыта
PalCaptureRateМножитель шанса поимки
WorkSpeedRateСкорость работы палов на базе
PalDamageRateAttack, PalDamageRateDefenseУрон, который палы наносят и получают
PlayerDamageRateAttack, PlayerDamageRateDefenseУрон, который игроки наносят и получают
PlayerStomachDecreaceRate, PlayerStaminaDecreaceRateСкорость голода и расхода выносливости игрока (в названиях опечатка разработчиков — пишите именно так)
DeathPenaltyШтраф за смерть: None, Item, ItemAndEquipment, All
GuildPlayerMaxNumМаксимум игроков в гильдии, по умолчанию 20
PalEggDefaultHatchingTimeВремя вылупления огромного яйца в часах, по умолчанию 72

Полный перечень с описаниями — в официальном справочнике Pocketpair.

Режимы сложности

Казуальный (для друзей)

ini
ExpRate=2.000000,PalCaptureRate=2.000000,WorkSpeedRate=2.000000,PlayerStomachDecreaceRate=0.500000,DeathPenalty=None,GuildPlayerMaxNum=32

Хардкор

ini
ExpRate=0.500000,PalCaptureRate=0.700000,DeathPenalty=All,bIsPvP=True,bEnablePlayerToPlayerDamage=True,bEnableDefenseOtherGuildPlayer=True

Для PvP нужны все три флага сразу — подробности в статье про включение PvP.

Соло/боссы

ini
PalSpawnNumRate=2.000000,PalDamageRateAttack=0.500000,PalDamageRateDefense=0.500000

PalSpawnNumRate заметно влияет на производительность: чем больше палов в мире, тем выше нагрузка на процессор и память.

Команды администратора

Сначала авторизуйтесь в игре:

код
/AdminPassword СЕКРЕТНЫЙ_ПАРОЛЬ

Доступные команды (по официальному списку):

КомандаЧто делает
/ShowPlayersСписок игроков с SteamID
/KickPlayer {SteamID}Кикнуть игрока
/BanPlayer {SteamID}Забанить
/UnBanPlayer {SteamID}Снять бан
/TeleportToPlayer {SteamID}Телепорт к игроку
/TeleportToMe {SteamID}Телепорт игрока к вам
/Broadcast {Текст}Сообщение всем игрокам
/SaveРучное сохранение мира
/Shutdown {Секунды} {Текст}Выключение с обратным отсчётом
/DoExitНемедленная остановка сервера
/InfoИнформация о сервере

Подробнее про RCON и REST API — в статье про админ-команды Palworld.

Настройка инкубатора яиц

PalEggDefaultHatchingTime задаёт время вылупления огромного яйца в часах (по умолчанию 72):

ini
PalEggDefaultHatchingTime=72.000000

Для ускорения:

ini
PalEggDefaultHatchingTime=1.000000

Бэкапы

Сохранения находятся в Pal/Saved/SaveGames/. В панели TeaHost:

  • Перейдите в Schedules
  • Создайте задачу: каждые 6 часов создавать бэкап
  • Для ручного скачивания: Файловый менеджер → Pal/Saved/SaveGames/ → скачать папку. Подробнее — в статье про бэкапы Palworld.

    Белый список

    Palworld не имеет встроенного whitelist. Для закрытого сервера используйте ServerPassword:

    ini
    ServerPassword="секретный_пароль_входа"

    Сколько памяти нужно

    Ориентиры для ванильного сервера совпадают со шкалой на странице Palworld:

    Память тарифаИгроков
    4 ГБдо 8
    6 ГБдо 16
    8 ГБдо 24
    12 ГБдо 32

    Моды увеличивают расход памяти примерно на четверть. У Palworld известна привычка постепенно наращивать потребление памяти за долгий аптайм, поэтому на любом тарифе держите ежедневный плановый перезапуск. Pocketpair в системных требованиях рекомендует 16 ГБ — это ориентир для сервера, который неделями работает без перезапусков.

    Частые вопросы

    Почему не получается подключиться к серверу?

    Указывайте адрес вместе с портом: ВАШ_IP:8211. Без порта клиент не найдёт сервер.

    Что делать, если сервер зависает при большом онлайне?

    Проверьте, что память тарифа соответствует числу игроков: на ванильном сервере 16 игроков — это 6 ГБ, 32 игрока — 12 ГБ. Если память в норме, снизьте PalSpawnNumRate и число баз на гильдию и настройте ежедневный перезапуск.

    Почему в мире мало палов?

    Проверьте PalSpawnNumRate: значение ниже 1.0 уменьшает число палов. Поднимать его выше 1.5 стоит осторожно — нагрузка растёт вместе с количеством существ.

    Почему первый вход в игру такой долгий?

    Это нормально при первой загрузке мира: генерация и загрузка занимают 2–5 минут. Дальше вход идёт быстрее.