Guia do servidor dedicado de Palworld 1.0: instalação, configurações, REST API e monitoramento
Como montar e administrar um servidor dedicado de Palworld 1.0: requisitos, instalação com SteamCMD, portas, as opções que importam no PalWorldSettings.ini, as novidades do 1.0 para administradores, a REST API oficial e como acompanhar jogadores em tempo real com o PalBoard.
Jogar Palworld com amigos em um servidor dedicado é a melhor forma de manter o mundo no ar o tempo todo, com regras próprias e sem depender de um jogador anfitrião. A versão 1.0 trouxe chat de voz, mais cargos de guilda, crossplay configurável e novas opções para administradores. Este guia reúne o que você precisa para instalar, configurar e acompanhar o servidor, com os nomes exatos das opções da documentação oficial da Pocketpair.
O que você precisa
A Pocketpair recomenda 16 GB de RAM para o servidor dedicado. Na prática:
- 4 a 6 jogadores: 8 GB funcionam, mas o consumo cresce com o tempo de atividade e o número de bases.
- 8 jogadores ou mais, ou servidor sempre ligado: 16 GB.
- CPU: 4 núcleos a 3,5 GHz ou mais. Palworld usa poucos núcleos, então prefira frequência a quantidade.
- Disco: cerca de 12 GB para os arquivos, em SSD.
- Sistema: Windows 10/11 ou Linux (Ubuntu 20.04+ e Debian funcionam bem).
Se você não tem uma máquina para deixar ligada, um VPS resolve. Nós usamos e indicamos a Hostinger: um plano com 16 GB atende um servidor cheio. O link é de afiliado e ajuda a manter o PalBoard gratuito, sem custo extra para você.
Instalação com SteamCMD
O servidor é gratuito e distribuído pela Steam com o id 2394010. Com o SteamCMD instalado:
steamcmd +login anonymous +app_update 2394010 validate +quit
No Linux, instale o SteamCMD, rode o comando acima e, antes do primeiro start, copie o runtime do Steam que o servidor espera:
mkdir -p ~/.steam/sdk64
cp ~/Steam/steamapps/common/PalServer/linux64/steamclient.so ~/.steam/sdk64/
Para atualizar o servidor depois de um patch, rode o mesmo comando do SteamCMD de novo com o servidor desligado.
Como iniciar
-
Windows:
PalServer.exe, na pastasteamapps\common\PalServer. -
Linux:
./PalServer.sh, na pasta~/Steam/steamapps/common/PalServer.
Parâmetros úteis na linha de comando:
./PalServer.sh -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
-useperfthreads, -NoAsyncLoadingThread e -UseMultithreadForDS melhoram o uso de CPU em servidores dedicados. Também é possível passar -port=8211, -players=32 e -publicip=SEU.IP para sobrescrever o arquivo de configuração.
No Linux, use um serviço systemd ou screen/tmux para o servidor sobreviver ao fechamento do terminal e reiniciar sozinho.
Portas
| Porta | Protocolo | Para quê |
|---|---|---|
| 8211 | UDP | Conexão dos jogadores (PublicPort) |
| 27015 | UDP | Consulta da lista de servidores da Steam |
| 8212 | TCP | REST API (RESTAPIPort), só para administração |
| 25575 | TCP | RCON (RCONPort), opcional |
Libere 8211 e 27015 no firewall e no roteador. As portas 8212 e 25575 não devem ficar abertas para a internet inteira. Mais sobre isso adiante.
PalWorldSettings.ini: as opções que importam
O arquivo fica em:
- Windows:
PalServer\Pal\Saved\Config\WindowsServer\PalWorldSettings.ini - Linux:
PalServer/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Na primeira execução ele é criado quase vazio. Copie o conteúdo de DefaultPalWorldSettings.ini (na raiz do servidor) para dentro dele e ajuste. Tudo fica em uma única linha dentro de OptionSettings=(...).
Identidade e acesso:
| Opção | O que faz |
|---|---|
ServerName |
Nome que aparece na lista |
ServerDescription |
Descrição na lista |
ServerPassword |
Senha para entrar (vazio = aberto) |
AdminPassword |
Senha de admin; também é a senha da REST API e do RCON |
ServerPlayerMaxNum |
Máximo de jogadores (até 32) |
PublicIP e PublicPort
|
IP e porta anunciados na lista |
bShowPlayerList |
Mostra a lista de jogadores dentro do jogo |
Regras do mundo:
| Opção | O que faz |
|---|---|
Difficulty |
Dificuldade geral |
ExpRate |
Multiplicador de experiência |
PalCaptureRate |
Multiplicador da taxa de captura |
PalSpawnNumRate |
Quantidade de Pals selvagens (pesa no desempenho) |
DayTimeSpeedRate e NightTimeSpeedRate
|
Velocidade do dia e da noite |
PalEggDefaultHatchingTime |
Horas para chocar um ovo enorme (padrão 72) |
WorkSpeedRate |
Velocidade do trabalho na base |
DeathPenalty |
O que se perde ao morrer: None, Item, ItemAndEquipment ou All
|
bEnablePlayerToPlayerDamage |
PvP entre jogadores |
BaseCampMaxNumInGuild |
Bases por guilda (padrão 4, máximo 10) |
Novidades e ajustes do 1.0 que todo administrador deveria conhecer:
| Opção | Versão | O que faz |
|---|---|---|
bEnableVoiceChat |
1.0 | Chat de voz dentro do jogo |
CrossplayPlatforms |
1.0 | Plataformas aceitas; padrão (Steam,Xbox,PS5,Mac)
|
bAllowEnemyCampSpawnNearBaseCamp |
1.0.3 | Deixa acampamentos inimigos aparecerem perto das bases |
MaxBuildingLimitNum |
1.0.4 | Limite de construções por jogador (0 = sem limite) |
Para um servidor saudável a longo prazo, duas opções fazem diferença: MaxBuildingLimitNum, que impede uma base gigante de derrubar o desempenho de todos, e PalSpawnNumRate moderado.
Salvamento e backup
-
AutoSaveSpandefine o intervalo de salvamento automático, em segundos (padrão 30). -
bIsUseBackupSaveData=Trueliga os backups automáticos do mundo, ao custo de mais escrita em disco. Vale a pena. - O mundo fica em
Pal/Saved/SaveGames/0/<id do mundo>/. Copie essa pasta inteira para fora do servidor com regularidade. Antes de atualizar o servidor, salve pela REST API (/v1/api/save) e desligue com/v1/api/shutdown, que avisa os jogadores.
REST API: o que é e como ligar
A REST API oficial expõe informações e comandos do servidor por HTTP. É o que o PalBoard usa para o monitoramento.
No PalWorldSettings.ini:
RESTAPIEnabled=True
RESTAPIPort=8212
AdminPassword=sua-senha
A autenticação é HTTP Basic com usuário admin e a AdminPassword. Exemplo:
curl -u admin:sua-senha http://localhost:8212/v1/api/info
Endpoints disponíveis (todos sob /v1/api/):
| Endpoint | Método | O que faz |
|---|---|---|
info |
GET | Nome, versão e descrição do servidor |
players |
GET | Jogadores online, com nível, ping e coordenadas |
settings |
GET | Configurações em vigor |
metrics |
GET | FPS do servidor, jogadores, uptime |
announce |
POST | Envia uma mensagem a todos |
kick, ban, unban
|
POST | Moderação por id do jogador |
save |
POST | Salva o mundo |
shutdown |
POST | Desliga com aviso e tempo de espera |
stop |
POST | Desliga imediatamente |
Segurança: a própria Pocketpair avisa que a API não foi feita para ficar exposta à internet inteira. Duas saídas: liberar a porta 8212 no firewall só para os endereços que vão consultá-la, ou colocar um proxy reverso (Nginx ou Caddy) com HTTPS na frente. Use uma AdminPassword longa e única.
RCON
O RCON é o protocolo mais antigo, por texto, com os mesmos comandos básicos (Info, ShowPlayers, Broadcast, KickPlayer, BanPlayer, Save, Shutdown, DoExit). Para ligar: RCONEnabled=True e RCONPort=25575. Com a REST API disponível, o RCON só faz falta para ferramentas antigas. A mesma regra de firewall vale aqui.
Monitorando o servidor com o PalBoard
Com a REST API ligada, o PalBoard acompanha o servidor para você, sem instalar nada nele:
- Visão geral: jogadores online, nível, ping, versão e uptime, atualizados a cada minuto.
- Mapa em tempo real: a posição de cada jogador sobre o mapa de Palpagos ou da Árvore do Mundo, detectada pelas coordenadas.
- Mensagens: envie avisos para todos os jogadores direto do navegador.
- Equipe: cargos de jogador, moderador, administrador e dono, com permissões diferentes.
- Link público: uma página do seu servidor para compartilhar com a comunidade, com jogadores online e ferramentas.
Para cadastrar, crie uma conta gratuita e informe três coisas: o endereço do jogo (IP:8211), o endereço da API (http://IP:8212) e a AdminPassword. A senha é guardada criptografada e usada só para consultar a API. Se você restringiu a porta 8212 por firewall, libere o acesso para o PalBoard.
Começar a monitorar no PalBoard
Perguntas frequentes
Quanta RAM um servidor de Palworld precisa?
A Pocketpair recomenda 16 GB. Para grupos pequenos, 8 GB funcionam, mas o consumo cresce com o tempo ligado e o número de bases.
Qual é o id do servidor dedicado no SteamCMD?
- O servidor é gratuito e não exige uma conta Steam com o jogo.
Quais portas preciso abrir?
8211 UDP para os jogadores e 27015 UDP para a lista de servidores. A REST API (8212) e o RCON (25575) só para quem administra.
Como habilito a REST API?
RESTAPIEnabled=True e RESTAPIPort=8212 no PalWorldSettings.ini, com uma AdminPassword definida. A autenticação é HTTP Basic com o usuário admin.
Como limito construções por jogador?
Com MaxBuildingLimitNum, adicionado no patch 1.0.4. Zero significa sem limite.
O PalBoard precisa de algo instalado no servidor?
Não. Ele só consulta a REST API oficial com a AdminPassword que você informar.
Fontes
- Palworld Dedicated Server Guide — documentação oficial da Pocketpair (instalação, configurações, REST API)
- Palworld v1.0 — notas oficiais — Pocketpair, 10/07/2026
- Palworld v1.0.3 e v1.0.4 — novas opções de servidor