background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Guia de Configuração do Servidor NeosVR


Este guia aborda como configurar seu servidor headless NeosVR na Legion Hosting, configurar o Config.json, definir mundos e gerenciar variáveis de inicialização. NeosVR é um metaverso social de VR com poderosas ferramentas de criação. Para comandos de administração, configuração do mod loader e solução de problemas, consulte Comandos de Administração do NeosVR.

Nota: O NeosVR foi sucedido pelo Resonite, mas este egg executa o cliente headless original do NeosVR. Uma conta Steam com NeosVR é necessária para a instalação.

1. Pré-requisitos

  • Uma conta Steam que possua o NeosVR.
  • Uma conta NeosVR com acesso ao cliente headless (requer o nível "Gunter" do Patreon para a senha beta).
  • Suas credenciais Steam para que o servidor baixe os arquivos via SteamCMD.
Credenciais Steam são obrigatórias. O servidor precisa de uma conta Steam com NeosVR para baixar os arquivos do jogo. Suas credenciais são armazenadas nas variáveis de inicialização. Se sua conta possui Steam Guard 2FA, você precisará fornecer o código de autenticação pela variável STEAM_AUTH.

2. Primeira Inicialização

  1. Faça login no GPanel e selecione seu servidor NeosVR.
  2. Vá para a aba Startup e preencha as variáveis obrigatórias (veja a Seção 3).
  3. Defina seu STEAM_USER, STEAM_PASS e SRCDS_BETAPASS (senha beta do headless do Discord do Patreon do Neos).
  4. Volte para a aba Console e clique em Start.
  5. Aguarde o console exibir World running... para confirmar que o servidor está pronto.

3. Variáveis de Inicialização do GPanel

VariávelObrigatórioDescrição
STEAM_USERSimNome de usuário da sua conta Steam.
STEAM_PASSSimSenha da sua conta Steam.
STEAM_AUTHNãoCódigo do Steam Guard ou token de login se o 2FA estiver ativado.
SRCDS_BETAPASSSimSenha beta para o cliente headless. Encontrada no canal #headless-client do Discord do Patreon do Neos (requer nível Gunter).
ENABLE_MODLOADERNãoAtivar o NeosModLoader. Defina como true ou false. Padrão: false.
AUTO_UPDATENãoAtualizar automaticamente o servidor na inicialização. Padrão: 1 (ativado).
As portas são atribuídas aleatoriamente, a menos que você tenha um IP privado. Verifique a aba Network no GPanel para o IP e porta do seu servidor. Consulte Como Encontrar o IP e a Porta do Seu Servidor para detalhes.

4. Configuração de Mundo (Config.json)

O arquivo de configuração principal está localizado em:

Config/Config.json

Este arquivo JSON controla todas as configurações de mundo e sessão. Pare o servidor antes de editar.

Configurações Principais

ConfiguraçãoPadrãoDescrição
tickRate60.0Taxa de tick do servidor em Hz.
maxConcurrentAssetTransfers4Máximo de downloads simultâneos de assets.
loginCredential(vazio)Seu nome de usuário ou e-mail do NeosVR para o headless fazer login.
loginPassword(vazio)Senha da sua conta NeosVR.

Configuração de Mundo (array startWorlds)

Cada entrada em startWorlds define um mundo a ser hospedado. Configurações principais do mundo:

ConfiguraçãoPadrãoDescrição
sessionNamenullNome exibido no navegador de sessões.
maxUsers32Máximo de usuários no mundo.
accessLevelAnyoneQuem pode entrar: Anyone, RegisteredUsers, ContactsPlus, Contacts, Private.
loadWorldPresetNameSpaceWorldMundo integrado a carregar. Opções incluem SpaceWorld, Grid, etc.
loadWorldURLnullURL de um registro de mundo personalizado para carregar em vez de um preset.
autoRecovertrueRecuperar automaticamente o mundo após uma falha.
saveOnExitfalseSalvar o estado do mundo ao desligar.
autosaveInterval-1.0Intervalo de salvamento automático em segundos. -1 = desativado.
hideFromPublicListingnullDefina como true para ocultar da lista pública de sessões.
mobileFriendlyfalseMarcar como compatível com dispositivos móveis.
awayKickMinutes-1.0Expulsar usuários ausentes após essa quantidade de minutos. -1 = desativado.

Exemplo de Config.json

{
  "tickRate": 60.0,
  "maxConcurrentAssetTransfers": 4,
  "loginCredential": "your-neos-username",
  "loginPassword": "your-neos-password",
  "startWorlds": [
    {
      "isEnabled": true,
      "autoRecover": true,
      "saveOnExit": true,
      "autosaveInterval": 300.0,
      "sessionName": "My Legion Server",
      "maxUsers": 16,
      "accessLevel": "Anyone",
      "loadWorldPresetName": "SpaceWorld"
    }
  ]
}

5. Como Conectar

  1. Inicie o NeosVR.
  2. Abra o Session Browser no menu do dash.
  3. Pesquise seu servidor pelo nome da sessão.
  4. Selecione a sessão e clique em Join.

Artigos Relacionados

Precisa de Ajuda?

Se você encontrar problemas com o seu servidor NeosVR que não estão cobertos aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes do console do GPanel.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.