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
Kategorien

NeosVR Server-Einrichtungsanleitung


Diese Anleitung behandelt die Einrichtung Ihres NeosVR Headless-Servers bei Legion Hosting, die Konfiguration der Config.json, das Einrichten von Welten und die Verwaltung von Startvariablen. NeosVR ist ein soziales VR-Metaverse mit leistungsstarken Erstellungswerkzeugen. Für Admin-Befehle, Mod-Loader-Einrichtung und Fehlerbehebung siehe NeosVR Admin-Befehle.

Hinweis: NeosVR wurde durch Resonite abgelöst, aber dieses Egg führt den originalen NeosVR Headless-Client aus. Ein Steam-Konto mit NeosVR ist für die Installation erforderlich.

1. Voraussetzungen

  • Ein Steam-Konto, das NeosVR besitzt.
  • Ein NeosVR-Konto mit Headless-Client-Zugang (erfordert Patreon "Gunter"-Stufe für das Beta-Passwort).
  • Ihre Steam-Anmeldedaten, damit der Server Dateien über SteamCMD herunterladen kann.
Steam-Anmeldedaten sind erforderlich. Der Server benötigt ein Steam-Konto mit NeosVR, um Spieldateien herunterzuladen. Ihre Anmeldedaten werden in den Startvariablen gespeichert. Wenn Ihr Konto Steam Guard 2FA verwendet, müssen Sie den Authentifizierungscode über die Variable STEAM_AUTH angeben.

2. Erster Start

  1. Melden Sie sich bei GPanel an und wählen Sie Ihren NeosVR-Server aus.
  2. Gehen Sie zum Tab Startup und füllen Sie die erforderlichen Variablen aus (siehe Abschnitt 3).
  3. Setzen Sie Ihre STEAM_USER, STEAM_PASS und SRCDS_BETAPASS (Headless-Beta-Passwort aus dem Neos Patreon Discord).
  4. Kehren Sie zum Tab Console zurück und klicken Sie auf Start.
  5. Warten Sie, bis die Konsole World running... anzeigt, um zu bestätigen, dass der Server bereit ist.

3. GPanel Startvariablen

VariableErforderlichBeschreibung
STEAM_USERJaIhr Steam-Kontobenutzername.
STEAM_PASSJaIhr Steam-Kontopasswort.
STEAM_AUTHNeinSteam Guard-Code oder Login-Token, wenn 2FA aktiviert ist.
SRCDS_BETAPASSJaBeta-Passwort für den Headless-Client. Zu finden im Neos Patreon Discord Kanal #headless-client (erfordert Gunter-Stufe).
ENABLE_MODLOADERNeinNeosModLoader aktivieren. Auf true oder false setzen. Standard: false.
AUTO_UPDATENeinServer beim Start automatisch aktualisieren. Standard: 1 (aktiviert).
Ports werden zufällig zugewiesen, es sei denn, Sie haben eine private IP. Überprüfen Sie den Tab Network in GPanel für die IP und den Port Ihres Servers. Siehe So finden Sie Ihre Server-IP und Port für Details.

4. Weltkonfiguration (Config.json)

Die Hauptkonfigurationsdatei befindet sich unter:

Config/Config.json

Diese JSON-Datei steuert alle Welt- und Sitzungseinstellungen. Stoppen Sie den Server vor dem Bearbeiten.

Wichtige Einstellungen

EinstellungStandardBeschreibung
tickRate60.0Server-Tickrate in Hz.
maxConcurrentAssetTransfers4Maximale gleichzeitige Asset-Downloads.
loginCredential(leer)Ihr NeosVR-Benutzername oder E-Mail für die Headless-Anmeldung.
loginPassword(leer)Ihr NeosVR-Kontopasswort.

Weltkonfiguration (startWorlds-Array)

Jeder Eintrag in startWorlds definiert eine zu hostende Welt. Wichtige Welteinstellungen:

EinstellungStandardBeschreibung
sessionNamenullName, der im Sitzungsbrowser angezeigt wird.
maxUsers32Maximale Benutzer in der Welt.
accessLevelAnyoneWer beitreten kann: Anyone, RegisteredUsers, ContactsPlus, Contacts, Private.
loadWorldPresetNameSpaceWorldIntegrierte Welt zum Laden. Optionen umfassen SpaceWorld, Grid, etc.
loadWorldURLnullURL eines benutzerdefinierten Weltdatensatzes, der anstelle einer Vorlage geladen werden soll.
autoRecovertrueWelt nach einem Absturz automatisch wiederherstellen.
saveOnExitfalseWeltzustand beim Herunterfahren speichern.
autosaveInterval-1.0Autosave-Intervall in Sekunden. -1 = deaktiviert.
hideFromPublicListingnullAuf true setzen, um aus der öffentlichen Sitzungsliste auszublenden.
mobileFriendlyfalseAls mobilfreundlich markieren.
awayKickMinutes-1.0AFK-Benutzer nach dieser Anzahl von Minuten kicken. -1 = deaktiviert.

Beispiel 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. Verbindung herstellen

  1. Starten Sie NeosVR.
  2. Öffnen Sie den Session Browser aus dem Dash-Menü.
  3. Suchen Sie nach Ihrem Server anhand des Sitzungsnamens.
  4. Wählen Sie die Sitzung aus und klicken Sie auf Join.

Verwandte Artikel

Brauchen Sie Hilfe?

Wenn Sie Probleme mit Ihrem NeosVR-Server haben, die hier nicht behandelt werden, erstellen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und relevante Fehlermeldungen aus der GPanel-Konsole an.


War dieser Artikel hilfreich?

Ready to Get Started?

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