Pular para o conteúdo principal

Como configurar o servidor de Enshrouded

Toda a configuração do Enshrouded fica no arquivo enshrouded_server.json, na raiz do servidor. Edite sempre com o servidor desligado e mantenha o JSON válido (vírgulas e aspas no lugar).


Exemplo comentado​

{
"name": "Meu Servidor Enshrouded - South Host",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"gamePort": 15636,
"queryPort": 15637,
"slotCount": 16,
"userGroups": [
{ "name": "Admin", "password": "SenhaAdmin", "canKickBan": true, "canAccessInventories": true, "canEditBase": true, "canExtendBase": true, "reservedSlots": 0 },
{ "name": "Friend", "password": "SenhaFriend", "canKickBan": false, "canAccessInventories": true, "canEditBase": true, "canExtendBase": false, "reservedSlots": 0 },
{ "name": "Guest", "password": "SenhaGuest", "canKickBan": false, "canAccessInventories": false, "canEditBase": false, "canExtendBase": false, "reservedSlots": 0 }
]
}

Campos principais​

CampoFunção
nameNome exibido na lista de servidores
ipDeve ser 0.0.0.0 (escuta em todas as interfaces)
gamePort / queryPortPortas de jogo e query (15636 / 15637) — abrir no firewall
slotCountNúmero de jogadores (até 16)
saveDirectoryPasta do savegame — veja backup
logDirectoryPasta dos logs
userGroupsGrupos de acesso com senha e permissões

Grupos de usuários (Admin / Friend / Guest)​

O Enshrouded controla o acesso por grupos, cada um com senha e permissões. O jogador entra informando a senha do grupo desejado.

PermissãoO que libera
canKickBanExpulsar e banir jogadores (deixe só no Admin)
canAccessInventoriesAbrir baús e inventários de outros jogadores
canEditBaseConstruir e editar bases
canExtendBaseExpandir o limite (território) das bases
reservedSlotsSlots reservados para o grupo (garante vaga)
Como usar na prática
  • Admin: você e a staff (tudo ligado).
  • Friend: amigos de confiança (constroem, mexem em baús).
  • Guest: público/visitantes (sem editar base nem baús).

Como aplicar​

  1. Pare o servidor.
  2. Edite o enshrouded_server.json (valide o JSON).
  3. Salve e inicie o servidor.
JSON inválido não sobe

Uma vírgula ou aspas fora do lugar impede o servidor de ler a config. Use um validador de JSON se tiver dúvida.


🔗 Veja também​