Torna a tutte le guide
Terrariamodstmodloadersteam-workshopcalamity

Come installare le mod su un server Terraria (tModLoader)

Passa il tuo server Terraria a tModLoader e aggiungi mod dello Steam Workshop come Calamity: il server le scarica, le aggiorna e le attiva a ogni riavvio.

Come installare le mod su un server Terraria (tModLoader)

Le mod di Terraria funzionano con tModLoader, il loader di mod ufficiale di Terraria. È gratuito su Steam per chi possiede Terraria, e quasi tutte le mod — Calamity, Thorium, Magic Storage e migliaia di altre — sono pubblicate sul suo Steam Workshop.

Su un server Lobby Maker non devi caricare nessun file di mod. Passi il server a tModLoader una volta, scrivi le mod che vuoi in un file e riavvii: il server scarica ogni mod dallo Steam Workshop, le tiene aggiornate e le attiva da solo.

Fai prima un backup (scheda Backups). Cambiare il tipo di server reinstalla i suoi file, e un backup si ripristina in pochi secondi.

1. Passa il server a tModLoader

  1. Apri il tuo server nel pannello (I miei server di gioco → Pannello del server).
  2. Vai alla scheda Startup e scegli tModLoader in Server Type.
  3. Conferma la reinstallazione e aspetta che finisca.
  4. Avvia il server dalla scheda Console.

Le impostazioni restano: tModLoader mantiene nome del mondo, dimensione, difficoltà, password e limite di giocatori della scheda Startup, e salva la parte moddata di un mondo in un file .twld accanto.

tModLoader gira su Terraria 1.4.4, un aggiornamento indietro rispetto a Terraria Vanilla (1.4.5), e non può aprire un mondo salvato con la 1.4.5. Se il tuo mondo è uno di questi, il server non lo tocca e crea un mondo moddato a parte, con lo stesso nome e -tmodloader alla fine (world-tmodloader). Torna a Terraria Vanilla e il tuo vecchio mondo è ancora lì.

2. Trova le mod che vuoi

Sfoglia lo Steam Workshop di tModLoader. L'indirizzo di ogni mod finisce con il suo Workshop ID: in https://steamcommunity.com/sharedfiles/filedetails/?id=2824688072 (Calamity Mod) è 2824688072.

Nella pagina di ogni mod controlla due cose:

  • Required items — altre mod di cui ha bisogno. Aggiungi anche quelle.
  • L'etichetta Both, Server o Client — dove funziona la mod. Le mod con l'etichetta Client cambiano solo ciò che vede un giocatore (un altro cursore, una modifica all'interfaccia): ogni giocatore le installa per conto suo e il server non ne ha bisogno.

3. Aggiungi le mod

  1. Vai alla scheda Files e apri mods/install.txt, oppure clicca su Open mod list nella scheda Mods.
  2. Aggiungi una mod per riga — il suo Workshop ID o il link completo del Workshop:
2824688072
https://steamcommunity.com/sharedfiles/filedetails/?id=2563309347
  1. Clicca su Save Content, poi su Restart nella scheda Console.

Puoi modificare la lista mentre il server è acceso: la legge solo all'avvio. All'avvio la console mostra ogni passo: il download delle mod dallo Steam Workshop, Enabled CalamityMod (Workshop 2824688072) per ogni mod nuova e l'elenco delle mod attive. Il primo avvio con una mod grande richiede qualche minuto — la sola Calamity pesa circa 400 MB.

Tutto ciò che segue un # è un commento. Usalo per annotare a cosa corrisponde ogni ID: 2824688072 # Calamity.

4. Entra nel server

Ogni giocatore ha bisogno di tModLoader da Steam, sul branch predefinito (stabile). I giocatori avviano tModLoader al posto di Terraria ed entrano da Multiplayer → Join via IP, come descritto in Come entrare in un server Terraria.

Se a un giocatore manca una mod, tModLoader propone di scaricare le mod del server quando entra. Se non lo fa, controlla che Download Mods From Servers sia attivo nelle Settings di tModLoader, oppure iscriviti alle mod sul Workshop.


Rimuovere, disattivare e aggiornare le mod

  • Rimuovere o disattivare una mod: cancella la sua riga da mods/install.txt, oppure metti # davanti, e riavvia. Il server disattiva la mod e cancella il suo download; se rimetti la riga, viene scaricata di nuovo.
  • La lista è l'interruttore: ogni mod in mods/install.txt viene attivata a ogni avvio, anche se tModLoader l'ha disattivata dopo un errore. Per le mod del Workshop non serve modificare mods/enabled.json.
  • Aggiornamenti: ogni riavvio aggiorna le mod alla versione più recente del Workshop. Anche tModLoader si aggiorna al riavvio, finché tModLoader Version nella scheda Startup è latest: così il server resta sulla stessa versione dei giocatori che ricevono tModLoader da Steam.

Puoi anche caricare i tuoi file .tmod nella cartella mods. Aggiungi il nome del file senza .tmod in mods/enabled.json per attivarlo.


Problemi comuni

«Workshop item … has no tModLoader mod in it» nella console. L'ID appartiene a qualcos'altro, oppure il download non è riuscito. Controlla l'ID nella pagina del Workshop e riavvia.

«Missing mod: SerousCommonLib required by MagicStorage» nella console. Una delle tue mod ne richiede un'altra, quindi tModLoader l'ha disattivata ed è partito senza. Trova la mod mancante in Required items nella pagina Workshop della mod, aggiungi il suo ID in mods/install.txt e riavvia.

I giocatori non riescono a entrare: «version mismatch» o un elenco di mod diverse. Riavvia il server perché aggiorni tModLoader e le mod, e chiedi ai giocatori di riavviare tModLoader perché Steam aggiorni il loro. Entrambe le parti devono avere le stesse versioni.

Il server è lento o resta senza memoria. Le mod grandi richiedono RAM: calcola almeno 4 GB per Calamity o una lunga lista di mod, e di più per un mondo grande con molti giocatori.


Domande frequenti

Posso tornare a Terraria senza mod? Sì: scegli Terraria Vanilla in Server Type nella scheda Startup. Un mondo giocato con tModLoader si caricherà senza le parti moddate, quindi fai un backup prima di cambiare. Un mondo vanilla che tModLoader non è riuscito ad aprire è ancora lì, invariato.

Il server ha bisogno di un account Steam? No. Il server scarica le mod del Workshop in modo anonimo.

Posso usare mod da CurseForge? Scarica il file .tmod, caricalo nella cartella mods e aggiungi il suo nome in mods/enabled.json. Le mod del Workshop sono più comode: si aggiornano da sole.


Non hai ancora un server? Noleggia un server Terraria su Lobby Maker — è pronto in circa un minuto e passa a tModLoader in due clic.