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
Catégories

Guide de configuration du serveur NeosVR

FR neosvr vr setup metaverse headless 0 ont trouvé cet article utile

Ce guide explique comment configurer votre serveur headless NeosVR sur Legion Hosting, configurer le Config.json, mettre en place des mondes et gérer les variables de démarrage. NeosVR est un métavers social en VR avec de puissants outils de création. Pour les commandes d'administration, la configuration du mod loader et le dépannage, consultez Commandes d'administration NeosVR.

Remarque : NeosVR a été remplacé par Resonite, mais cet egg exécute le client headless NeosVR original. Un compte Steam possédant NeosVR est requis pour l'installation.

1. Prérequis

  • Un compte Steam possédant NeosVR.
  • Un compte NeosVR avec accès au client headless (nécessite le palier Patreon "Gunter" pour le mot de passe bêta).
  • Vos identifiants Steam pour que le serveur puisse télécharger les fichiers via SteamCMD.
Les identifiants Steam sont requis. Le serveur a besoin d'un compte Steam possédant NeosVR pour télécharger les fichiers du jeu. Vos identifiants sont stockés dans les variables de démarrage. Si votre compte a l'authentification à deux facteurs Steam Guard, vous devrez fournir le code d'authentification via la variable STEAM_AUTH.

2. Premier démarrage

  1. Connectez-vous à GPanel et sélectionnez votre serveur NeosVR.
  2. Allez dans l'onglet Startup et remplissez les variables requises (voir Section 3).
  3. Définissez votre STEAM_USER, STEAM_PASS et SRCDS_BETAPASS (mot de passe bêta du headless depuis le Discord Patreon de Neos).
  4. Retournez dans l'onglet Console et cliquez sur Start.
  5. Attendez que la console affiche World running... pour confirmer que le serveur est prêt.

3. Variables de démarrage GPanel

VariableRequisDescription
STEAM_USEROuiVotre nom d'utilisateur Steam.
STEAM_PASSOuiVotre mot de passe Steam.
STEAM_AUTHNonCode Steam Guard ou jeton de connexion si l'authentification à deux facteurs est activée.
SRCDS_BETAPASSOuiMot de passe bêta pour le client headless. Disponible dans le canal #headless-client du Discord Patreon de Neos (nécessite le palier Gunter).
ENABLE_MODLOADERNonActiver NeosModLoader. Définir sur true ou false. Par défaut : false.
AUTO_UPDATENonMettre à jour automatiquement le serveur au démarrage. Par défaut : 1 (activé).
Les ports sont attribués aléatoirement sauf si vous avez une IP privée. Vérifiez l'onglet Network dans GPanel pour l'IP et le port de votre serveur. Consultez Comment trouver l'IP et le port de votre serveur pour plus de détails.

4. Configuration du monde (Config.json)

Le fichier de configuration principal se trouve à :

Config/Config.json

Ce fichier JSON contrôle tous les paramètres du monde et des sessions. Arrêtez le serveur avant de le modifier.

Paramètres principaux

ParamètrePar défautDescription
tickRate60.0Taux de tick du serveur en Hz.
maxConcurrentAssetTransfers4Nombre maximum de téléchargements d'assets simultanés.
loginCredential(vide)Votre nom d'utilisateur ou email NeosVR pour la connexion du headless.
loginPassword(vide)Le mot de passe de votre compte NeosVR.

Configuration du monde (tableau startWorlds)

Chaque entrée dans startWorlds définit un monde à héberger. Paramètres principaux du monde :

ParamètrePar défautDescription
sessionNamenullNom affiché dans le navigateur de sessions.
maxUsers32Nombre maximum d'utilisateurs dans le monde.
accessLevelAnyoneQui peut rejoindre : Anyone, RegisteredUsers, ContactsPlus, Contacts, Private.
loadWorldPresetNameSpaceWorldMonde intégré à charger. Les options incluent SpaceWorld, Grid, etc.
loadWorldURLnullURL d'un enregistrement de monde personnalisé à charger au lieu d'un preset.
autoRecovertrueRécupérer automatiquement le monde après un crash.
saveOnExitfalseSauvegarder l'état du monde lors de l'arrêt.
autosaveInterval-1.0Intervalle de sauvegarde automatique en secondes. -1 = désactivé.
hideFromPublicListingnullDéfinir sur true pour masquer de la liste publique des sessions.
mobileFriendlyfalseMarquer comme compatible mobile.
awayKickMinutes-1.0Expulser les utilisateurs inactifs après ce nombre de minutes. -1 = désactivé.

Exemple 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. Comment se connecter

  1. Lancez NeosVR.
  2. Ouvrez le navigateur de sessions depuis le menu du tableau de bord.
  3. Recherchez votre serveur par nom de session.
  4. Sélectionnez la session et cliquez sur Join.

Articles connexes

Besoin d'aide ?

Si vous rencontrez des problèmes avec votre serveur NeosVR qui ne sont pas couverts ici, ouvrez un ticket de support en incluant l'IP de votre serveur, une description du problème et tout message d'erreur pertinent de la console GPanel.


Cet article vous a-t-il été utile ?

Ready to Get Started?

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