Den här guiden går igenom hur du installerar och hanterar mods på din Terraria-server med tModLoader, inklusive hur du byter till tModLoader, laddar upp .tmod-filer och konfigurerar din modlista. För grundläggande serverkonfiguration och anslutning, se Installationsguide för Terraria-server.
Vad är tModLoader?
tModLoader är en moddningsplattform som körs som en separat körbar fil tillsammans med (eller istället för) vanlig Terraria. Legion Hosting stöder tModLoader som en valbar serverversion. När tModLoader är aktiv installerar och kör du mods från katalogen mods/.
Byta till tModLoader
- Logga in på GPanel.
- Stoppa din server.
- Navigera till sektionen Startup eller Configuration.
- Ändra serverversionen eller den körbara filen till tModLoader.
- Spara inställningen och starta om servern.
.wld), men tModLoader-världar kan ha moddat innehåll inbäddat. Att ladda en tModLoader-värld i vanlig Terraria (eller tvärtom) kan orsaka dataförlust eller korruption. Behåll separata världsfiler för var och en.
Byta tillbaka till vanlig version
För att byta tillbaka till vanlig Terraria, upprepa stegen ovan och välj standardserverversionen Terraria. Inga världsfiler tas bort under bytet, men säkerställ att du pekar serverconfig.txt mot en vanilla-kompatibel värld.
Installera mods
Mods för tModLoader använder filformatet .tmod och placeras i katalogen mods/ på din server. Servern måste köra tModLoader för att mods ska laddas.
Metod 1: Ladda upp .tmod-filer direkt
- Ladda ner
.tmod-filen för modden från Steam Workshop eller tModLoader-webbläsaren. - Anslut till din server via SFTP — se Så här laddar du upp filer via SFTP.
- Ladda upp
.tmod-filen till katalogenmods/. - Starta om servern. tModLoader laddar alla
.tmod-filer som finns i katalogenmods/vid start.
Metod 2: Workshop-mods (enabled.json)
tModLoader stöder även en enabled.json-fil i katalogen mods/ som listar vilka mods som ska vara aktiva. Den här filen hanteras automatiskt när du använder tModLoaders inbyggda modwebbläsare i spelet, men du kan även redigera den manuellt.
{
"EnabledMods": [
"ModName1",
"ModName2"
]
}
enabled.json matchar moddens interna namn, inte visningsnamnet. Kontrollera moddens sida eller .tmod-filnamnet för det exakta interna namnet.
Verifiera att mods är laddade
Efter omstart, kontrollera din servers konsollogg i GPanel. tModLoader listar varje laddad mod under starten. Om en mod inte kan laddas visas ett felmeddelande i loggen som anger orsaken (versionsmissmatchning, saknat beroende osv.).
Ta bort eller inaktivera mods
För att ta bort en mod helt, radera dess .tmod-fil från katalogen mods/ via SFTP eller filhanteraren i GPanel, och starta sedan om servern.
För att inaktivera en mod utan att ta bort den, redigera mods/enabled.json och ta bort moddens interna namn från arrayen EnabledMods. .tmod-filen kommer att finnas kvar på disken men kommer inte att laddas vid nästa omstart.
Filreferens
| Sökväg | Innehåll |
|---|---|
mods/ |
tModLoader-modfiler (.tmod-format) |
mods/enabled.json |
Lista över aktiverade moddars interna namn |
Relaterade artiklar
- Installationsguide för Terraria-server — Serverkonfiguration, världsinställning och anslutning
- Felsökning för Terraria — Vanliga problem och lösningar
- Så här laddar du upp filer via SFTP