A documentação oficial do Palworld recomenda 4 núcleos e 16 GB de RAM, e mais de 32 GB se fores ter mais de 32 jogadores. O consumo de memória cresce com as horas, por isso convém programar um reinício diário.
1. Descarrega-o
# Windows
C:\steamcmd\steamcmd.exe +force_install_dir C:\palworld +login anonymous +app_update 2394010 validate +quit
# Linux (com o utilizador steam)
~/steamcmd/steamcmd.sh +force_install_dir ~/palworld +login anonymous +app_update 2394010 validate +quit
2. Arranca-o
# Windows
C:\palworld\PalServer.exe -publiclobby
# Linux
~/palworld/PalServer.sh -publiclobby
O -publiclobby faz com que apareça na lista de servidores comunitários; sem ele, só se entra por IP. Em guias antigos vais ver também -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS: a documentação oficial indica que desde a versão 1.0 pode correr melhor sem eles.
3. As definições: atenção ao ficheiro
Arranca-o uma vez e para-o. Depois copia o DefaultPalWorldSettings.ini (na pasta principal do servidor) para:
- Windows:
Pal\Saved\Config\WindowsServer\PalWorldSettings.ini - Linux:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
Editar o DefaultPalWorldSettings.ini diretamente não serve de nada. Vai tudo numa só linha comprida, OptionSettings=(...); muda só os valores e respeita as vírgulas e os parênteses:
| Definição | Para quê |
|---|---|
ServerName="..." | O nome na lista |
ServerPassword="..." | Palavra-passe para entrar (vazio = aberto) |
AdminPassword="..." | A de administrador. Põe uma longa |
ServerPlayerMaxNum=32 | Jogadores ao mesmo tempo |
PublicPort=8211 | A porta, se a mudares |
Edita sempre com o servidor parado.
4. Porta
O Palworld usa a 8211 em UDP:
# Windows (PowerShell como administrador)
New-NetFirewallRule -DisplayName "Palworld UDP 8211" -Direction Inbound -Protocol UDP -LocalPort 8211 -Action Allow -Profile Any
# Linux
ufw allow 8211/udp
Para o administrares de fora, o Palworld traz uma API REST e RCON, que se ativam nesse mesmo ficheiro. Não abras as portas deles à Internet se não as fores usar.
5. Entrar e administrar
No jogo, Juntar-se a jogo multijogador: procura-o entre os comunitários ou escreve O_TEU_IP:8211 no campo de baixo. Para seres administrador, escreve no chat /AdminPassword A_TUA_PALAVRA_PASSE; a partir daí tens /Save, /ShowPlayers, /KickPlayer ou /BanPlayer.
A partida é guardada em Pal\Saved\SaveGames: é o que tens de incluir nas tuas cópias.