Tento průvodce popisuje, jak nastavit a nakonfigurovat váš headless server Resonite hostovaný u Legion Hosting. Resonite je sociální VR platforma, kde uživatelé mohou stavět, tvořit a socializovat se v uživateli vytvořených světech. Pro správu relací a admin příkazy viz Průvodce administrací serveru Resonite.
1. Přístup k vašemu serveru
- Přihlaste se do GPanel.
- Vyberte svůj server Resonite ze seznamu serverů.
- Váš server se spravuje přes záložku Console v GPanel a konfiguraci headless serveru Resonite.
2. Spouštěcí proměnné
Nakonfigurujte tato nastavení na záložce Startup v GPanel:
| Proměnná | Název prostředí | Výchozí | Popis |
|---|---|---|---|
| Povolit Mod Loader | ENABLE_MODLOADER |
false | Povolit ResoniteModLoader pro vlastní mody (true/false). |
| Automatická aktualizace | AUTO_UPDATE |
1 | Automaticky aktualizovat server při spuštění (1=ano, 0=ne). |
/headlessCode botu Resonite ve hře). Toto je konfigurováno poskytovatelem hostingu.
3. Konfigurační soubor
Hlavní konfigurační soubor je Headless/Config/Config.json. Upravte ho přes SFTP. Klíčová nastavení:
{
"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. Referenční přehled nastavení Config.json
| Nastavení | Výchozí | Popis |
|---|---|---|
tickRate | 60.0 | Tick rate simulace serveru. |
maxConcurrentAssetTransfers | 4 | Maximální počet simultánních stahování assetů. |
loginCredential | (prázdné) | Uživatelské jméno účtu Resonite pro headless server. |
loginPassword | (prázdné) | Heslo účtu Resonite. |
5. Konfigurace světů
Každá položka v poli startWorlds definuje relaci světa. Klíčová nastavení světů:
| Nastavení | Výchozí | Popis |
|---|---|---|
isEnabled | true | Zda se má tento svět spustit. |
sessionName | null | Zobrazovaný název relace. |
maxUsers | 32 | Maximální počet uživatelů ve světě. |
accessLevel | Anyone | Kdo se může připojit: Anyone, RegisteredUsers, Contacts, ContactsPlus, Private. |
loadWorldPresetName | SpaceWorld | Přednastavený svět k načtení (např. SpaceWorld, Grid, BasicEmpty). |
loadWorldURL | null | URL vlastního světa k načtení místo přednastavení. |
autoRecover | true | Automaticky obnovit svět po pádu. |
autoSleep | true | Uspat svět, když nejsou přítomni žádní uživatelé. |
saveOnExit | false | Uložit stav světa při vypnutí serveru. |
autosaveInterval | -1.0 | Interval automatického ukládání v sekundách (-1 = vypnuto). |
hideFromPublicListing | null | Skrýt tuto relaci z veřejného seznamu. |
awayKickMinutes | -1.0 | Minuty před vykopnutím neaktivních uživatelů (-1 = vypnuto). |
idleRestartInterval | -1.0 | Restartovat svět po tomto počtu sekund nečinnosti (-1 = vypnuto). |
forcedRestartInterval | -1.0 | Vynutit restart po tomto počtu sekund bez ohledu na uživatele (-1 = vypnuto). |
6. Připojení k vašemu serveru
- Spusťte Resonite na svém PC nebo VR headsetu.
- Otevřete Prohlížeč relací (Dash Menu > Worlds).
- Vyhledejte svůj server podle názvu relace.
- Klikněte na Join pro vstup do světa.
Pro soukromé relace musí headless účet pozvat uživatele nebo použít autoInviteUsernames v konfiguraci.
7. Kontrolní seznam pro první nastavení
- Upravte
Headless/Config/Config.jsona nastavteloginCredentialaloginPasswordpro svůj účet Resonite. - Nastavte
sessionNamepro svůj svět. - Zvolte
loadWorldPresetNamenebo zadejteloadWorldURLpro vlastní svět. - Nastavte
accessLevelpro kontrolu, kdo se může připojit. - Spusťte server a ověřte, že v konzoli zobrazuje
World running....
Související články
- Průvodce administrací serveru Resonite
- Jak najít IP adresu a port vašeho serveru
- Jak nahrát soubory přes SFTP
Potřebujete pomoc?
Pokud narazíte na problémy s vaším serverem Resonite, otevřete tiket podpory a uveďte údaje o vašem serveru, popis problému a případné chybové zprávy z konzole GPanel.