Tämä opas käsittelee, miten Legion Hostingilla isännöity Resonite-headless-palvelimesi määritetään ja konfiguroidaan. Resonite on sosiaalinen VR-alusta, jossa käyttäjät voivat rakentaa, luoda ja seurustella käyttäjien luomissa maailmoissa. Istuntojen hallinta ja admin-komennot löytyvät artikkelista Resonite-palvelimen admin-opas.
1. Palvelimeen pääsy
- Kirjaudu sisään palveluun GPanel.
- Valitse Resonite-palvelimesi palvelinluettelosta.
- Palvelintasi hallitaan GPanelin Console-välilehden ja Resonite-headless-konfiguraation kautta.
2. Käynnistysmuuttujat
Määritä nämä asetukset GPanelin Startup-välilehdeltä:
| Muuttuja | Env-nimi | Oletus | Kuvaus |
|---|---|---|---|
| Ota mod-lataaja käyttöön | ENABLE_MODLOADER |
false | Ota ResoniteModLoader käyttöön mukautettuja modeja varten (true/false). |
| Automaattinen päivitys | AUTO_UPDATE |
1 | Päivitä palvelin automaattisesti käynnistyksen yhteydessä (1=kyllä, 0=ei). |
/headlessCode). Tämän määrittää isännöintipalveluntarjoaja.
3. Konfiguraatiotiedosto
Pääkonfiguraatiotiedosto on Headless/Config/Config.json. Muokkaa sitä SFTP:n kautta. Keskeiset asetukset:
{
"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-asetusten viite
| Asetus | Oletus | Kuvaus |
|---|---|---|
tickRate | 60.0 | Palvelimen simulaation tick-taajuus. |
maxConcurrentAssetTransfers | 4 | Samanaikaisten asset-latausten enimmäismäärä. |
loginCredential | (tyhjä) | Resonite-tilin käyttäjätunnus headlessia varten. |
loginPassword | (tyhjä) | Resonite-tilin salasana. |
5. Maailman konfigurointi
Jokainen startWorlds-taulukon merkintä määrittää maailmaistunnon. Keskeiset maailma-asetukset:
| Asetus | Oletus | Kuvaus |
|---|---|---|
isEnabled | true | Käynnistetäänkö tämä maailma. |
sessionName | null | Istunnon näyttönimi. |
maxUsers | 32 | Käyttäjien enimmäismäärä maailmassa. |
accessLevel | Anyone | Kuka voi liittyä: Anyone, RegisteredUsers, Contacts, ContactsPlus, Private. |
loadWorldPresetName | SpaceWorld | Ladattava esiasetettu maailma (esim. SpaceWorld, Grid, BasicEmpty). |
loadWorldURL | null | Mukautetun maailman URL, joka ladataan esiasetuksen sijaan. |
autoRecover | true | Palauta maailma automaattisesti kaatumisen jälkeen. |
autoSleep | true | Aseta maailma lepotilaan, kun käyttäjiä ei ole paikalla. |
saveOnExit | false | Tallenna maailman tila, kun palvelin sammutetaan. |
autosaveInterval | -1.0 | Automaattisen tallennuksen väli sekunneissa (-1 = pois käytöstä). |
hideFromPublicListing | null | Piilota tämä istunto julkisesta luettelosta. |
awayKickMinutes | -1.0 | Minuutit ennen kuin AFK-käyttäjät potkitaan ulos (-1 = pois käytöstä). |
idleRestartInterval | -1.0 | Käynnistä maailma uudelleen tämän monen tyhjänä olon sekunnin jälkeen (-1 = pois käytöstä). |
forcedRestartInterval | -1.0 | Pakota uudelleenkäynnistys tämän monen sekunnin jälkeen käyttäjistä riippumatta (-1 = pois käytöstä). |
6. Palvelimeen yhdistäminen
- Käynnistä Resonite tietokoneellasi tai VR-kuulokemikrofonillasi.
- Avaa Session Browser (Dash Menu > Worlds).
- Etsi palvelimesi istunnon nimellä.
- Napsauta Join liittyäksesi maailmaan.
Yksityisiä istuntoja varten headless-tilin on kutsuttava käyttäjiä tai käytettävä konfiguraatiossa asetusta autoInviteUsernames.
7. Ensimmäisen kerran asennuksen tarkistuslista
- Muokkaa tiedostoa
Headless/Config/Config.jsonasettaaksesiloginCredentialjaloginPasswordResonite-tilillesi. - Aseta
sessionNamemaailmallesi. - Valitse
loadWorldPresetNametai annaloadWorldURLmukautettua maailmaa varten. - Aseta
accessLevelhallitaksesi, kuka voi liittyä. - Käynnistä palvelin ja varmista, että se näyttää
World running...konsolissa.
Aiheeseen liittyvät artikkelit
- Resonite-palvelimen admin-opas
- Kuinka löytää palvelimesi IP ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
Tarvitsetko apua?
Jos kohtaat ongelmia Resonite-palvelimesi kanssa, avaa tukipyyntö ja liitä mukaan palvelimesi tiedot, ongelman kuvaus sekä mahdolliset virheilmoitukset GPanelin konsolista.