Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 00D 00H 00M 00S
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
Categories

Przewodnik konfiguracji serwera headless Resonite


Ten przewodnik opisuje, jak skonfigurować i ustawić serwer headless Resonite hostowany w Legion Hosting. Resonite to społecznościowa platforma VR, na której użytkownicy mogą budować, tworzyć i nawiązywać kontakty w światach tworzonych przez użytkowników. Informacje o zarządzaniu sesjami i komendach administracyjnych znajdziesz w artykule Przewodnik administratora serwera Resonite.

1. Dostęp do serwera

  1. Zaloguj się do GPanel.
  2. Wybierz swój serwer Resonite z listy serwerów.
  3. Serwerem zarządza się za pośrednictwem karty Console w GPanel oraz konfiguracji headless Resonite.
Uwaga: Porty są przydzielane losowo, chyba że posiadasz prywatne IP. Serwery headless Resonite do połączeń wykorzystują głównie plik konfiguracyjny JSON oraz przeglądarkę sesji, ale przydzielony port jest nadal używany do komunikacji sieciowej.

2. Zmienne startowe

Skonfiguruj te ustawienia na karcie Startup w GPanel:

Zmienna Nazwa env Domyślnie Opis
Włącz Mod Loader ENABLE_MODLOADER false Włącz ResoniteModLoader dla niestandardowych modów (true/false).
Automatyczna aktualizacja AUTO_UPDATE 1 Automatyczne aktualizowanie serwera przy starcie (1=tak, 0=nie).
Ważne: Resonite headless wymaga subskrypcji Patreon z dostępem do headless. Do instalacji wymagane jest hasło beta (uzyskiwane poprzez wysłanie wiadomości do bota Resonite w grze z komendą /headlessCode). Jest to konfigurowane przez dostawcę hostingu.

3. Plik konfiguracyjny

Głównym plikiem konfiguracyjnym jest Headless/Config/Config.json. Edytuj go przez SFTP. Kluczowe ustawienia:

{
  "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. Odniesienie do ustawień Config.json

Ustawienie Domyślnie Opis
tickRate60.0Częstotliwość taktowania symulacji serwera.
maxConcurrentAssetTransfers4Maksymalna liczba jednoczesnych pobrań zasobów.
loginCredential(puste)Nazwa użytkownika konta Resonite dla headless.
loginPassword(puste)Hasło konta Resonite.

5. Konfiguracja świata

Każdy wpis w tablicy startWorlds definiuje sesję świata. Kluczowe ustawienia świata:

Ustawienie Domyślnie Opis
isEnabledtrueCzy ten świat powinien zostać uruchomiony.
sessionNamenullNazwa wyświetlana sesji.
maxUsers32Maksymalna liczba użytkowników w świecie.
accessLevelAnyoneKto może dołączyć: Anyone, RegisteredUsers, Contacts, ContactsPlus, Private.
loadWorldPresetNameSpaceWorldWstępnie zdefiniowany świat do wczytania (np. SpaceWorld, Grid, BasicEmpty).
loadWorldURLnullURL niestandardowego świata do wczytania zamiast presetu.
autoRecovertrueAutomatyczne przywracanie świata po awarii.
autoSleeptrueUśpienie świata, gdy nie ma obecnych użytkowników.
saveOnExitfalseZapisz stan świata przy zamknięciu serwera.
autosaveInterval-1.0Interwał automatycznego zapisu w sekundach (-1 = wyłączone).
hideFromPublicListingnullUkryj tę sesję na liście publicznej.
awayKickMinutes-1.0Liczba minut przed wyrzuceniem nieaktywnych użytkowników (-1 = wyłączone).
idleRestartInterval-1.0Restart świata po tylu sekundach bycia pustym (-1 = wyłączone).
forcedRestartInterval-1.0Wymuś restart po tylu sekundach niezależnie od liczby użytkowników (-1 = wyłączone).

6. Łączenie z serwerem

  1. Uruchom Resonite na komputerze PC lub w goglach VR.
  2. Otwórz Session Browser (Dash Menu > Worlds).
  3. Wyszukaj swój serwer po nazwie sesji.
  4. Kliknij Join, aby wejść do świata.

W przypadku sesji prywatnych konto headless musi zaprosić użytkowników lub użyć ustawienia autoInviteUsernames w konfiguracji.

7. Lista kontrolna pierwszej konfiguracji

  1. Edytuj Headless/Config/Config.json, aby ustawić loginCredential i loginPassword dla swojego konta Resonite.
  2. Ustaw sessionName dla swojego świata.
  3. Wybierz loadWorldPresetName lub podaj loadWorldURL dla niestandardowego świata.
  4. Ustaw accessLevel, aby kontrolować, kto może dołączyć.
  5. Uruchom serwer i sprawdź, czy w konsoli wyświetla się World running....

Powiązane artykuły

Potrzebujesz pomocy?

Jeśli napotkasz problemy ze swoim serwerem Resonite, otwórz zgłoszenie do pomocy technicznej i podaj szczegóły serwera, opis problemu oraz wszelkie komunikaty o błędach z konsoli GPanel.


Was this article helpful?

Ready to Get Started?

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