Se os jogadores percebem atrasos para interagir com objetos, inimigos “teleportando” ou ações que demoram a aparecer para os demais, o FiresGhettoNetworking pode melhorar a comunicação entre o servidor e os jogadores. Este procedimento trata do lag de rede no multiplayer; quedas de FPS causadas pelo computador do jogador exigem outra análise.
Antes de começar
Faça um backup do mundo e dos arquivos do servidor.
Nos servidores Valheim da RazeHost, o BepInEx já vem ativo e a pasta
BepInEx/pluginsjá está criada. Você só precisa enviar o arquivo do plugin para essa pasta.Confira se não há outro mod que altere a rede, como BetterNetworking ou Serverside Simulations. Evite usá-los ao mesmo tempo que o FiresGhettoNetworking.
Instalação no servidor da RazeHost
Baixe a versão atual do FiresGhettoNetworking na Thunderstore e extraia o arquivo ZIP no seu computador.
Acesse o painel de jogos da RazeHost e pare o servidor.
Abra Arquivos e entre em
/home/container/BepInEx/plugins.Clique em Enviar e faça o upload do arquivo
VAGhettoNetworking.dllextraído do ZIP. Envie o arquivo DLL, não o ZIP.Inicie o servidor e teste a conexão com alguns jogadores.
Se precisar de ajuda com o envio de arquivos, consulte Como instalar mods no servidor Valheim.
Instalação nos computadores dos jogadores (opcional)
O plugin já oferece melhorias quando instalado somente no servidor. Para usar também os recursos que dependem dos dois lados, cada jogador pode instalar o BepInEx e colocar o mesmo VAGhettoNetworking.dll na pasta BepInEx/plugins do próprio jogo. Mantenha a mesma versão do plugin no servidor e nos computadores que o utilizarem. Reinicie o jogo após instalar.
Se o lag continuar
Teste primeiro com as configurações padrão do plugin. O ajuste automático já vem ativado; alterações manuais incorretas podem piorar o resultado.
Verifique se o BepInEx carregou o plugin e se há erros no log de inicialização do servidor.
Desative outros mods de rede para eliminar conflitos. O autor também aponta incompatibilidades com ValheimCommunityPatch e Valheim Performance Optimizations em recursos específicos.
Se o servidor usa crossplay, parte dos ajustes de transporte feitos para conexões Steam não se aplica a jogadores conectados por PlayFab.
Se o problema começou após a instalação, pare o servidor, remova
VAGhettoNetworking.dlle inicie novamente. Se persistir, envie os logs e a descrição do problema ao suporte.
Fonte técnica: documentação do desenvolvedor do FiresGhettoNetworking.