Denne guide dækker installation og håndtering af mods på din Terraria-server ved hjælp af tModLoader, herunder skift til tModLoader, upload af .tmod-filer og konfiguration af din mod-liste. For grundlæggende serverkonfiguration og tilslutning, se Terraria Server Setup Guide.
Hvad er tModLoader?
tModLoader er en modding-platform, der kører som en separat eksekverbar fil ved siden af (eller i stedet for) vanilla Terraria. Legion Hosting understøtter tModLoader som en valgbar serverversion. Når tModLoader er aktiv, installerer og kører du mods fra mods/-mappen.
Skift til tModLoader
- Log ind på GPanel.
- Stop din server.
- Naviger til sektionen Startup eller Configuration.
- Skift serverversionen eller den eksekverbare fil til tModLoader.
- Gem indstillingen og genstart serveren.
.wld), men tModLoader-verdener kan have indlejret moddet indhold. Indlæsning af en tModLoader-verden i vanilla Terraria (eller omvendt) kan medføre datatab eller korruption. Hold separate verdensfiler til hver.
Skift tilbage til vanilla
For at skifte tilbage til vanilla Terraria skal du gentage ovenstående trin og vælge den standard Terraria-serverversion. Ingen verdensfiler slettes under skiftet, men sørg for, at serverconfig.txt peger på en vanilla-kompatibel verden.
Installation af mods
Mods til tModLoader bruger .tmod-filformatet og placeres i mods/-mappen på din server. Serveren skal køre tModLoader, for at mods kan indlæses.
Metode 1: Upload .tmod-filer direkte
- Download
.tmod-filen til moddet fra Steam Workshop eller tModLoader-browseren. - Forbind til din server via SFTP — se How to Upload Files via SFTP.
- Upload
.tmod-filen tilmods/-mappen. - Genstart serveren. tModLoader indlæser alle
.tmod-filer, der findes imods/-mappen ved opstart.
Metode 2: Workshop-mods (enabled.json)
tModLoader understøtter også en enabled.json-fil inde i mods/-mappen, der angiver, hvilke mods der skal være aktive. Denne fil administreres automatisk, når du bruger tModLoaders mod-browser i spillet, men du kan også redigere den manuelt.
{
"EnabledMods": [
"ModName1",
"ModName2"
]
}
enabled.json, svarer til det interne modnavn, ikke visningsnavnet. Tjek moddets side eller .tmod-filnavnet for det nøjagtige interne navn.
Bekræft at mods er indlæst
Efter genstart skal du tjekke din servers konsollog i GPanel. tModLoader viser hvert indlæst mod under opstart. Hvis et mod ikke kan indlæses, vises en fejlmeddelelse i loggen, der angiver årsagen (versionsuoverensstemmelse, manglende afhængighed osv.).
Fjernelse eller deaktivering af mods
For at fjerne et mod helt skal du slette dets .tmod-fil fra mods/-mappen via SFTP eller GPanel-filhåndteringen og derefter genstarte serveren.
For at deaktivere et mod uden at slette det skal du redigere mods/enabled.json og fjerne moddets interne navn fra EnabledMods-arrayet. .tmod-filen forbliver på disken, men vil ikke blive indlæst ved næste genstart.
Filreference
| Sti | Indhold |
|---|---|
mods/ |
tModLoader-modfiler (.tmod-format) |
mods/enabled.json |
Liste over aktiverede mods interne navne |
Relaterede artikler
- Terraria Server Setup Guide — Serverkonfiguration, verdensopsætning og tilslutning
- Terraria Troubleshooting — Almindelige problemer og løsninger
- How to Upload Files via SFTP