Tento průvodce pokrývá instalaci a správu modů na vašem Terraria serveru pomocí tModLoader, včetně přepnutí na tModLoader, nahrávání souborů .tmod a konfigurace seznamu modů. Základní konfiguraci serveru a připojení naleznete v článku Průvodce nastavením Terraria serveru.
Co je tModLoader?
tModLoader je moddingová platforma, která běží jako samostatný spustitelný soubor vedle (nebo místo) vanilla Terraria. Legion Hosting podporuje tModLoader jako volitelnou verzi serveru. Když je tModLoader aktivní, instalujete a spouštíte mody z adresáře mods/.
Přepnutí na tModLoader
- Přihlaste se do GPanel.
- Zastavte svůj server.
- Přejděte do sekce Spuštění nebo Konfigurace.
- Změňte verzi serveru nebo spustitelný soubor na tModLoader.
- Uložte nastavení a restartujte server.
.wld), ale světy tModLoader mohou obsahovat vložený moddovaný obsah. Načtení světa tModLoader ve vanilla Terraria (nebo naopak) může způsobit ztrátu dat nebo poškození. Udržujte pro každou verzi samostatné soubory světů.
Přepnutí zpět na Vanilla
Pro přepnutí zpět na vanilla Terraria zopakujte výše uvedené kroky a vyberte standardní verzi serveru Terraria. Při přepnutí nejsou smazány žádné soubory světů, ale ujistěte se, že serverconfig.txt odkazuje na svět kompatibilní s vanilla verzí.
Instalace modů
Mody pro tModLoader používají formát souborů .tmod a umísťují se do adresáře mods/ na vašem serveru. Server musí běžet na tModLoader, aby se mody načetly.
Metoda 1: Přímé nahrání souborů .tmod
- Stáhněte soubor
.tmodpro daný mod ze Steam Workshop nebo z prohlížeče tModLoader. - Připojte se k serveru přes SFTP — viz Jak nahrávat soubory přes SFTP.
- Nahrajte soubor
.tmoddo adresářemods/. - Restartujte server. tModLoader při spuštění načte všechny soubory
.tmodnalezené v adresářimods/.
Metoda 2: Workshop mody (enabled.json)
tModLoader také podporuje soubor enabled.json uvnitř adresáře mods/, který obsahuje seznam aktivních modů. Tento soubor je spravován automaticky při použití prohlížeče modů v tModLoader, ale můžete ho také upravit ručně.
{
"EnabledMods": [
"ModName1",
"ModName2"
]
}
enabled.json odpovídá internímu názvu modu, nikoli zobrazovanému názvu. Zkontrolujte stránku modu nebo název souboru .tmod pro přesný interní název.
Ověření načtení modů
Po restartu zkontrolujte konzolový log serveru v GPanel. tModLoader při spuštění vypíše seznam všech načtených modů. Pokud se mod nepodaří načíst, v logu se zobrazí chybová zpráva s uvedením příčiny (neshoda verzí, chybějící závislost atd.).
Odebrání nebo deaktivace modů
Pro úplné odebrání modu smažte jeho soubor .tmod z adresáře mods/ přes SFTP nebo správce souborů v GPanel a poté restartujte server.
Pro deaktivaci modu bez jeho smazání upravte soubor mods/enabled.json a odstraňte interní název modu z pole EnabledMods. Soubor .tmod zůstane na disku, ale při příštím restartu nebude načten.
Přehled souborů
| Cesta | Obsah |
|---|---|
mods/ |
Soubory modů tModLoader (formát .tmod) |
mods/enabled.json |
Seznam interních názvů povolených modů |
Související články
- Průvodce nastavením Terraria serveru — Konfigurace serveru, nastavení světa a připojení
- Řešení problémů s Terraria — Běžné problémy a jejich řešení
- Jak nahrávat soubory přes SFTP