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

Resonite Headless Server-Einrichtungsanleitung


Diese Anleitung behandelt die Einrichtung und Konfiguration Ihres Resonite Headless Servers, gehostet bei Legion Hosting. Resonite ist eine soziale VR-Plattform, auf der Benutzer in benutzergenerierten Welten bauen, erstellen und sich austauschen können. Für Sitzungsverwaltung und Admin-Befehle siehe Resonite Server-Admin-Anleitung.

1. Zugriff auf Ihren Server

  1. Melden Sie sich bei GPanel an.
  2. Wählen Sie Ihren Resonite-Server aus der Serverliste.
  3. Ihr Server wird über den Konsole-Tab in GPanel und die Resonite Headless-Konfiguration verwaltet.
Hinweis: Ports werden zufällig zugewiesen, es sei denn, Sie haben eine private IP. Resonite Headless Server verwenden hauptsächlich eine JSON-Konfigurationsdatei und den Sitzungsbrowser für Verbindungen, aber der zugewiesene Port wird weiterhin für die Netzwerkkommunikation verwendet.

2. Startvariablen

Konfigurieren Sie diese Einstellungen im Startup-Tab in GPanel:

Variable Umgebungsname Standard Beschreibung
Mod-Loader aktivieren ENABLE_MODLOADER false ResoniteModLoader für benutzerdefinierte Mods aktivieren (true/false).
Automatisches Update AUTO_UPDATE 1 Server beim Start automatisch aktualisieren (1=ja, 0=nein).
Wichtig: Resonite Headless erfordert ein Patreon-Abonnement mit Headless-Zugang. Ein Beta-Passwort (erhältlich durch Nachricht an den Resonite-Bot im Spiel mit /headlessCode) wird für die Installation benötigt. Dies wird vom Hosting-Anbieter konfiguriert.

3. Konfigurationsdatei

Die Hauptkonfigurationsdatei ist Headless/Config/Config.json. Bearbeiten Sie sie über SFTP. Wichtige Einstellungen:

{
  "tickRate": 60.0,
  "maxConcurrentAssetTransfers": 4,
  "loginCredential": "your_username",
  "loginPassword": "your_password",
  "startWorlds": [
    {
      "isEnabled": true,
      "sessionName": "My World",
      "maxUsers": 32,
      "accessLevel": "Anyone",
      "loadWorldPresetName": "SpaceWorld",
      "autoRecover": true,
      "autoSleep": true,
      "saveOnExit": false
    }
  ]
}

4. Config.json Einstellungsreferenz

Einstellung Standard Beschreibung
tickRate60.0Server-Simulations-Tickrate.
maxConcurrentAssetTransfers4Maximale gleichzeitige Asset-Downloads.
loginCredential(leer)Resonite-Konto-Benutzername für den Headless-Server.
loginPassword(leer)Resonite-Konto-Passwort.

5. Welt-Konfiguration

Jeder Eintrag im startWorlds-Array definiert eine Weltsitzung. Wichtige Welteinstellungen:

Einstellung Standard Beschreibung
isEnabledtrueOb diese Welt gestartet werden soll.
sessionNamenullAnzeigename für die Sitzung.
maxUsers32Maximale Benutzer in der Welt.
accessLevelAnyoneWer beitreten kann: Anyone, RegisteredUsers, Contacts, ContactsPlus, Private.
loadWorldPresetNameSpaceWorldVoreingestellte Welt zum Laden (z. B. SpaceWorld, Grid, BasicEmpty).
loadWorldURLnullURL einer benutzerdefinierten Welt, die anstelle einer Voreinstellung geladen wird.
autoRecovertrueWelt nach einem Absturz automatisch wiederherstellen.
autoSleeptrueWelt in den Ruhezustand versetzen, wenn keine Benutzer anwesend sind.
saveOnExitfalseWeltzustand beim Herunterfahren des Servers speichern.
autosaveInterval-1.0Autosave-Intervall in Sekunden (-1 = deaktiviert).
hideFromPublicListingnullDiese Sitzung aus der öffentlichen Liste verbergen.
awayKickMinutes-1.0Minuten bis AFK-Benutzer gekickt werden (-1 = deaktiviert).
idleRestartInterval-1.0Welt nach dieser Anzahl von Sekunden Leerlauf neu starten (-1 = deaktiviert).
forcedRestartInterval-1.0Neustart nach dieser Anzahl von Sekunden erzwingen, unabhängig von Benutzern (-1 = deaktiviert).

6. Verbindung zu Ihrem Server

  1. Starten Sie Resonite auf Ihrem PC oder VR-Headset.
  2. Öffnen Sie den Sitzungsbrowser (Dash-Menü > Welten).
  3. Suchen Sie nach Ihrem Server anhand des Sitzungsnamens.
  4. Klicken Sie auf Beitreten, um die Welt zu betreten.

Für private Sitzungen muss das Headless-Konto Benutzer einladen oder autoInviteUsernames in der Konfiguration verwenden.

7. Ersteinrichtungs-Checkliste

  1. Bearbeiten Sie Headless/Config/Config.json, um loginCredential und loginPassword für Ihr Resonite-Konto festzulegen.
  2. Setzen Sie einen sessionName für Ihre Welt.
  3. Wählen Sie einen loadWorldPresetName oder geben Sie eine loadWorldURL für eine benutzerdefinierte Welt an.
  4. Setzen Sie das accessLevel, um zu steuern, wer beitreten kann.
  5. Starten Sie den Server und überprüfen Sie, ob World running... in der Konsole angezeigt wird.

Verwandte Artikel

Brauchen Sie Hilfe?

Wenn Sie Probleme mit Ihrem Resonite-Server haben, eröffnen Sie ein Support-Ticket und geben Sie Ihre Serverdetails, eine Beschreibung des Problems und alle 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.