Průvodce instalací modů pro Barotrauma
Tento průvodce pokrývá instalaci, správu a aktualizaci modů ze Steam Workshop na vašem dedikovaném serveru Barotrauma hostovaném u Legion Hosting. Mody mohou na váš server přidat vlastní ponorky, tvory, předměty a změny hratelnosti.
Obsah
- Jak fungují mody na dedikovaných serverech
- Instalace modů z Workshopu
- Konfigurace modů v serversettings.xml
- Udržování modů aktuálních
- Kompatibilita modů
- Odebírání modů
Jak fungují mody na dedikovaných serverech
Barotrauma podporuje mody ze Steam Workshop pro vlastní obsah včetně ponorek, tvorů, předmětů a přestaveb hratelnosti. Na dedikovaném serveru se mody nestahují automaticky z Workshopu. Soubory modů musíte na server přenést ručně.
Instalace modů z Workshopu
Doporučený postup pro instalaci modů na váš hostovaný server je nejprve je stáhnout na lokální PC a poté soubory nahrát na server.
Postup instalace krok za krokem
- Na svém PC se přihlaste k odběru modu na Steam Workshop a jednou spusťte Barotrauma, aby se mod stáhl.
- Najděte staženou složku modu na svém PC. Mody z Workshopu jsou obvykle uloženy v:
Steam\steamapps\workshop\content\602960\<ModID>\<ModID>je číselné ID z URL modu na Workshopu. - Připojte se k serveru přes SFTP nebo otevřete správce souborů v GPanel.
- Přejděte do adresáře
LocalMods/ve složce vašeho serveru Barotrauma. Pokud adresář neexistuje, vytvořte ho. - Nahrajte celou složku modu (tu pojmenovanou číselným ID modu) do
LocalMods/. - Nakonfigurujte mod v
serversettings.xmlpodle popisu v další části. - Restartujte server, aby se změny projevily.
filelist.xml, který mod identifikuje. Pokud tento soubor chybí, server mod nedetekuje.
Konfigurace modů v serversettings.xml
Po nahrání souborů modů je potřeba je zaregistrovat v konfiguraci serveru. Otevřete serversettings.xml a přidejte mod do seznamu nainstalovaných balíčků obsahu.
serversettings.xml vždy zastavte server. Server tento soubor přepisuje při vypnutí, takže jakékoli změny provedené za běhu serveru budou ztraceny.
Správný interní název najdete v souboru filelist.xml modu. Přesný formát konfigurace závisí na vaší verzi Barotrauma, ale obvykle se mody zobrazují v položkách ContentPackage v serversettings.xml.
Ověření načtení modu
Po restartování serveru s nakonfigurovaným modem:
- Otevřete konzoli serveru v GPanel.
- Hledejte řádky logu odkazující na název nebo ID modu. Úspěšně načtené mody se zobrazí během spouštěcí sekvence.
- Pokud vidíte řádky
[ERROR]odkazující na mod, zkontrolujte, zda byly všechny soubory správně nahrány a zda je mod kompatibilní s vaší verzí serveru.
Udržování modů aktuálních
Server nestahuje automaticky aktualizace z Workshopu. Když autor modu vydá aktualizaci, musíte ručně znovu stáhnout a znovu nahrát aktualizované soubory.
Postup aktualizace
- Na svém lokálním PC se ujistěte, že váš Steam klient stáhl nejnovější verzi modu (v případě potřeby se odhlaste z odběru a znovu přihlaste, abyste vynutili čerstvé stažení).
- Připojte se k serveru přes SFTP.
- Zastavte server z GPanel.
- Přejděte do
LocalMods/<ModID>/a nahraďte obsah nově staženými soubory. - Spusťte server.
Kompatibilita modů
Konflikty modů jsou jednou z nejčastějších příčin problémů se serverem. Mějte na paměti tyto pokyny:
| Problém | Příčina | Řešení |
|---|---|---|
| Server spadne při spuštění | Dva mody upravují stejný herní obsah (předměty, tvory atd.) | Deaktivujte všechny mody, poté je postupně zapínejte jeden po druhém, abyste našli konflikt |
| Hráči odpojeni při připojení | Neshoda verzí modů mezi klientem a serverem | Zajistěte, aby všichni hráči i server měli stejné verze modů |
| Chyby obsahu v logu serveru | Chybějící závislost nebo zastaralý mod | Zkontrolujte stránku modu na Workshopu pro požadované závislosti a aktualizujte |
| Mod funguje v singlu, ale ne na serveru | Mod pouze pro klientskou stranu | Zkontrolujte popis modu na Workshopu; některé mody jsou pouze pro klienta a neměly by být na serveru instalovány |
Odebírání modů
- Zastavte server z GPanel.
- Otevřete
serversettings.xmla odeberte položku balíčku obsahu modu. - Smažte složku modu z
LocalMods/přes SFTP nebo správce souborů v GPanel. - Spusťte server.
Související články
- Průvodce nastavením dedikovaného serveru Barotrauma
- Průvodce řešením problémů s Barotrauma
- Jak nahrávat soubory přes SFTP