Barotrauma-modien asennusopas
Tämä opas kattaa Steam Workshop -modien asentamisen, hallinnan ja päivittämisen Legion Hostingissa isännöidyllä Barotrauma-pelipalvelimellasi. Modit voivat lisätä palvelimellesi mukautettuja sukellusveneitä, olentoja, esineitä ja pelimekaniikkamuutoksia.
Sisällysluettelo
- Miten modit toimivat pelipalvelimilla
- Workshop-modien asentaminen
- Modien määrittäminen serversettings.xml-tiedostossa
- Modien pitäminen ajan tasalla
- Modien yhteensopivuus
- Modien poistaminen
Miten modit toimivat pelipalvelimilla
Barotrauma tukee Steam Workshop -modeja mukautetulle sisällölle, mukaan lukien sukellusveneet, olennot, esineet ja pelimekaniikan uudistukset. Pelipalvelimella modeja ei ladata automaattisesti Workshopista. Sinun on siirrettävä modien tiedostot manuaalisesti palvelimellesi.
Workshop-modien asentaminen
Suositeltu tapa asentaa modeja isännöidylle palvelimellesi on ladata ne ensin paikalliselle tietokoneellesi ja siirtää tiedostot sitten palvelimelle.
Vaiheittainen asennus
- Tilaa modi omalla tietokoneellasi Steam Workshopista ja käynnistä Barotrauma kerran ladataksesi sen.
- Etsi ladattu modikansio tietokoneeltasi. Workshop-modit tallennetaan tyypillisesti sijaintiin:
Steam\steamapps\workshop\content\602960\<ModID>\<ModID>on numeerinen tunnus modin Workshop-URL-osoitteesta. - Yhdistä palvelimeesi SFTP:n kautta tai avaa tiedostonhallinta GPanelissa.
- Siirry Barotrauma-palvelinkansiosi
LocalMods/-hakemistoon. Jos hakemistoa ei ole, luo se. - Lataa koko modikansio (se, joka on nimetty modin numeerisella tunnuksella)
LocalMods/-kansioon. - Määritä modi
serversettings.xml-tiedostossa seuraavassa osiossa kuvatulla tavalla. - Käynnistä palvelin uudelleen, jotta muutokset tulevat voimaan.
filelist.xml-tiedosto, joka tunnistaa modin. Jos tämä tiedosto puuttuu, palvelin ei havaitse modia.
Modien määrittäminen serversettings.xml-tiedostossa
Kun olet ladannut modin tiedostot, sinun on rekisteröitävä ne palvelinkonfiguraatioosi. Avaa serversettings.xml ja lisää modi asennettujen sisältöpakettien luetteloon.
serversettings.xml-tiedoston muokkaamista. Palvelin korvaa tämän tiedoston sammutuksen yhteydessä, joten käynnissä olevaan palvelimeen tehdyt muutokset menetetään.
Tarkista oikea sisäinen nimi modin filelist.xml-tiedostosta. Tarkka määritysmuoto riippuu Barotrauma-versiostasi, mutta tyypillisesti modit näkyvät serversettings.xml-tiedoston ContentPackage-merkintöjen joukossa.
Modin lataamisen varmistaminen
Kun olet käynnistänyt palvelimen uudelleen modin määrittämisen jälkeen:
- Avaa palvelinkonsoli GPanelissa.
- Etsi lokiriviä, jossa viitataan modin nimeen tai tunnukseen. Onnistuneesti ladatut modit näkyvät käynnistyssekvenssin aikana.
- Jos näet
[ERROR]-rivejä, joissa viitataan modiin, tarkista, että kaikki tiedostot on ladattu oikein ja että modi on yhteensopiva palvelinversiosi kanssa.
Modien pitäminen ajan tasalla
Palvelin ei hae Workshop-päivityksiä automaattisesti. Kun modin tekijä julkaisee päivityksen, sinun on manuaalisesti ladattava ja uudelleenladattava päivitetyt tiedostot.
Päivitysprosessi
- Varmista paikallisella tietokoneellasi, että Steam-asiakas on ladannut modin uusimman version (peruuta tilaus ja tilaa uudelleen tarvittaessa pakottaaksesi uuden latauksen).
- Yhdistä palvelimeesi SFTP:n kautta.
- Pysäytä palvelin GPanelista.
- Siirry kansioon
LocalMods/<ModID>/ja korvaa sisältö juuri ladatuilla tiedostoilla. - Käynnistä palvelin.
Modien yhteensopivuus
Modien ristiriidat ovat yksi yleisimmistä palvelinongelmien syistä. Pidä nämä ohjeet mielessä:
| Ongelma | Syy | Ratkaisu |
|---|---|---|
| Palvelin kaatuu käynnistyksessä | Kaksi modia muokkaa samaa pelisisältöä (esineitä, olentoja jne.) | Poista kaikki modit käytöstä ja ota ne sitten yksi kerrallaan käyttöön löytääksesi ristiriidan |
| Pelaajat katkaistaan liittymisen yhteydessä | Asiakkaan ja palvelimen modin versioero | Varmista, että kaikilla pelaajilla ja palvelimella on samat modiversiot |
| Sisältövirheitä palvelinlokissa | Puuttuva riippuvuus tai vanhentunut modi | Tarkista modin Workshop-sivulta vaaditut riippuvuudet ja päivitä |
| Modi toimii yksinpelissä mutta ei palvelimella | Vain asiakaspuolen modi | Tarkista modin Workshop-kuvaus; jotkin modit ovat vain asiakaspuolisia, eikä niitä tulisi asentaa palvelimelle |
Modien poistaminen
- Pysäytä palvelin GPanelista.
- Avaa
serversettings.xmlja poista modin sisältöpakettimerkintä. - Poista modin kansio
LocalMods/-kansiosta SFTP:n tai GPanelin tiedostonhallinnan kautta. - Käynnistä palvelin.
Aiheeseen liittyvät artikkelit
- Barotrauma-pelipalvelimen asennusopas
- Barotrauma-vianmääritysopas
- Tiedostojen lataaminen SFTP:n kautta