Configurações do servidor de V Rising explicadas

Um servidor de V Rising lê suas configurações de dois arquivos JSON, e em um servidor Docker algumas delas também podem vir do ambiente. Saber qual prevalece evita uma edição que se desfaz em silêncio no próximo reinício.

Os dois arquivos de configuração

  • ServerHostSettings.json, o próprio servidor: nome, descrição, portas, MaxConnectedUsers, senha, se está listado, autosave, RCON.
  • ServerGameSettings.json, as regras do mundo: modo de jogo (PvE ou PvP), dificuldade, taxas, limites de castelo e o restante da jogabilidade.

Ambos ficam na pasta Settings dos dados persistentes do servidor. Se estiverem faltando quando o servidor iniciar, a imagem copia os padrões de lá da instalação do servidor.

Qual configuração prevalece

Em ordem de prioridade:

  1. As variáveis de ambiente VR_ do próprio jogo. Na Flux, estes são os campos em Configurações de Implantação: nome do servidor, senha de entrada, RCON e se o servidor está listado.
  2. Os arquivos na pasta Settings dos dados persistentes.
  3. Os padrões da instalação do servidor, copiados apenas quando um arquivo está faltando.
Dica:Uma variável VR_ substitui o arquivo sem reescrevê-lo: o arquivo mantém o valor antigo e o servidor simplesmente o ignora. Por isso, uma configuração que também está em Configurações de Implantação precisa ser alterada lá, porque editar o arquivo não faz nada. Todo o resto, incluindo todo o ServerGameSettings.json, pode ser editado no arquivo ou na aba Configurações do servidor.

Algumas imagens Docker para hospedagem própria também gravam variáveis HOST_SETTINGS_ ou GAME_SETTINGS_ NOS arquivos a cada inicialização; se você executar uma delas, uma chave definida dessa forma volta após cada reinício.

Mudanças comuns

O quêOnde
PvE ou PvPGameModeType em ServerGameSettings.json
Limite de jogadoresMaxConnectedUsers em ServerHostSettings.json
Senha de entradaSenha do servidor em Configurações de Implantação (VR_PASSWORD)
Mostrar na lista de servidoresListar na Steam / navegador do jogo em Configurações de Implantação
Senha do RCONSenha do RCON em Configurações de Implantação (o próprio RCON está sempre ativo)

Reinicie o servidor depois de alterar um arquivo de configurações.

Admins e banimentos

Os admins são listados por SteamID64 em adminlist.txt, na pasta Settings, um por linha, e a lista é relida sem reiniciar. No jogo, ative o console no menu de opções, abra-o com ~ e execute adminauth. Os banimentos feitos no jogo são gravados em banlist.txt na mesma pasta, que você também pode editar à mão.

Perguntas frequentes

Onde ficam armazenadas as configurações do servidor de V Rising?

Em ServerHostSettings.json e ServerGameSettings.json, na pasta Settings dos dados persistentes do servidor.

Por que minha configuração do V Rising voltou ao valor anterior depois de um reinício?

Porque também é definido nas Configurações de Implantação: o nome do servidor, as senhas, a listagem e o RCON vêm de lá, e eles substituem ServerHostSettings.json. Altere-os nas Configurações de Implantação em vez do arquivo.

Como faço um servidor de V Rising ser PvP?

Defina GameModeType em ServerGameSettings.json e reinicie o servidor.

Como me torno admin no meu servidor de V Rising?

Adicione seu SteamID64 a adminlist.txt na pasta Settings e depois abra o console do jogo com ~ e execute adminauth.

Guias relacionados de V Rising