Installi le mod di Factorio su un server mettendo i file ZIP delle mod dal portale mod ufficiale nella cartella mods/, mantenendo pulita la mod-list.json e portando tutti i giocatori alle stesse versioni delle mod. Sono decisivi un server arrestato, file ZIP non modificati e un breve test di connessione dopo il riavvio.
Requisiti
Prima di modificare le mod, dovresti avere accesso ai file del server, un server Factorio funzionante e un modo per riavviarlo. Con un server game-serverhosting noleggiato, upload, riavvio e controllo dei file si fanno di solito tramite l'interfaccia di gestione o tramite accesso file/SFTP, a seconda dell'ambiente prenotato.
Prima di modifiche importanti alle mod, crea un backup del tuo salvataggio e della cartella mods/ esistente. Soprattutto i grandi mod pack modificano ricette, tecnologie e progresso della mappa. Rimuoverli in seguito può rendere un salvataggio non giocabile o almeno richiedere interventi manuali.
Come fonte principale per le mod usa il portale mod ufficiale di Factorio: mods.factorio.com. Lì trovi file delle mod, versioni e indicazioni sulle dipendenze. Non usare file ZIP rinominati o estratti se il server si aspetta la normale struttura delle mod.
Installare mod dal portale mod
- Trova le mod su mods.factorio.com
- Scaricale (file
.zip) - Caricale nella cartella
mods/sul server - Riavvia il server
Assicurati che la versione della mod sia compatibile con la versione di Factorio del tuo server. Se installi più mod, controlla anche le dipendenze nel portale mod. Le dipendenze obbligatorie devono essere presenti, quelle opzionali possono sbloccare funzioni aggiuntive, ma non sono sempre strettamente necessarie.
Arresta il server prima dell'upload. Un upload durante l'esecuzione può far sì che il server continui a usare vecchi file o legga un file incompleto al prossimo avvio. Dopo l'upload riavvia il server e controlla il log per messaggi su dipendenze mancanti, versioni errate o mod disattivate.
Modificare mod-list.json
Factorio gestisce le mod attive tramite la mod-list.json. Il file si trova nella directory delle mod e contiene le mod abilitate. La mod base deve restare attivata.
{
"mods": [
{"name": "base", "enabled": true},
{"name": "Krastorio2", "enabled": true},
{"name": "space-exploration", "enabled": true}
]
}
Il name deve corrispondere al nome interno della mod, non per forza al nome visualizzato più leggibile. Se non sei sicuro, orientati al nome del file ZIP scaricato o alle informazioni nel portale mod. Imposta enabled su true solo per le mod che si trovano davvero nella cartella mods/.
Dopo le modifiche al file JSON, fai attenzione alla sintassi valida: virgole solo tra le voci, doppi apici e nessun commento. Basta un piccolo errore JSON perché Factorio non riesca a leggere correttamente la lista.
Sync delle mod con i giocatori
Tutti i giocatori devono avere le stesse mod e versioni!
Procedura consigliata:
- Installa le mod sul server
- Condividi la lista delle mod con i giocatori
- I giocatori installano le stesse mod in locale
- Factorio controlla automaticamente se le mod corrispondono
Per partite stabili ha senso inviare ai giocatori una breve nota di modifica dopo ogni cambio di mod: nome della mod, versione e se un salvataggio esistente è interessato. Se i giocatori vedono una differenza durante la connessione, non dovrebbero installare una versione più recente qualsiasi, ma usare esattamente la versione del server.
Se gestisci più server modded Survival o di costruzione, un processo uniforme può aiutare: prima backup, poi upload, poi lista delle versioni, poi accesso di test. Temi di sync simili li trovi anche in altri giochi, ad esempio nella guida su installare mod di Satisfactory con SMM o su mod Workshop di Project Zomboid sul server.
Mod pack popolari
| Pack | Descrizione | Difficoltà |
|---|---|---|
| Krastorio 2 | Endgame esteso | Media |
| Space Exploration | Colonia spaziale | Alta |
| Bob's + Angel's | Catene complesse | Molto alta |
| Industrial Revolution | Fase basata sul vapore | Media |
| Nullius | Completamente diverso | Molto alta |
Questa tabella serve come orientamento, non come promessa di prestazioni o stabilità. I pack grandi aumentano nettamente la complessità e possono richiedere pianificazione più lunga, più coordinamento e aggiornamenti più cauti. Con un nuovo gruppo, inizia piuttosto con poche mod e amplia solo quando il server gira in modo stabile.
Ordine delle mod e dipendenze
Factorio gestisce automaticamente le dipendenze:
- Le dipendenze obbligatorie vengono segnalate
- Le dipendenze opzionali funzionano se presenti
- Le incompatibilità vengono mostrate
Tuttavia non dovresti ignorare i messaggi di errore. Una dipendenza obbligatoria mancante spesso impedisce l'avvio o disattiva le mod interessate. Le incompatibilità possono essere rilevanti anche se il server parte, ma ricette, tecnologie o interfacce nel gioco sembrano difettose.
Server headless e mod
factorio --start-server save.zip --server-settings server-settings.json
Le mod devono trovarsi nella cartella mods/ accanto all'eseguibile.
Se gestisci manualmente un server headless, controlla anche la cartella di lavoro da cui viene avviato Factorio. All'avvio il server deve vedere la stessa cartella mods/ in cui hai caricato i file. Nei setup di hosting questa logica dei percorsi è di solito già definita; con una gestione propria è una fonte di errore frequente.
Controllare il risultato
Dopo il riavvio connettiti con un client locale. Se Factorio ti lascia entrare sul server senza differenze di mod e il salvataggio viene caricato, l'installazione è in linea di massima riuscita. Poi controlla nel gioco se sono presenti contenuti delle mod come ricette, tecnologie, oggetti o interfacce.
Apri inoltre il log del server e cerca avvisi relativi alle mod. Una partita può sembrare avviarsi anche se mancano componenti opzionali o singole mod sono state disattivate. Annota la lista finale delle mod, così gli aggiornamenti successivi restano tracciabili.
Troubleshooting
Il server non si avvia dopo l'upload delle mod
Controlla prima se tutti i file caricati sono file .zip completi e se la mod-list.json contiene JSON valido. Rimuovi per prova le ultime mod aggiunte o impostale su enabled: false, finché il server non riparte.
I giocatori non riescono a entrare
Confronta lista delle mod e versioni tra server e client. Anche una singola versione diversa può impedire l'accesso. Dai ai giocatori la lista esatta e fai adattare di conseguenza le versioni locali delle mod.
Manca una dipendenza
Apri la pagina della mod nel portale mod ufficiale e controlla le dipendenze indicate. Scarica le dipendenze obbligatorie mancanti, mettile anche nella cartella mods/ e, se necessario, attivale nella mod-list.json.
I contenuti della mod non appaiono nel gioco
Controlla se la mod è davvero attivata e se il salvataggio caricato è stato avviato o migrato con questa mod. Alcuni contenuti appaiono solo dopo ricerche, generazione della mappa o determinati eventi di gioco.
Controllo, limiti e ritorno sicuro
La guida "Installare mod di Factorio sul server - Guida" vale per il tipo di server descritto nell'articolo e per lo stato delle versioni visibile al momento del controllo. Nomi dei menu, versioni disponibili, compatibilità di mod o plugin e risorse necessarie possono cambiare dopo gli aggiornamenti. Per questo non trasferire valori a un'altra versione di gioco, loader o server senza verificarli.
Prima di modificare mondo, salvataggio, configurazione o estensioni, crea un backup dei file interessati. Poi modifica solo un passaggio coerente alla volta e controllalo con la stessa versione di client e server con cui vuoi giocare in seguito.
| Punto di controllo | Risultato atteso | Interruzione e ritorno |
|---|---|---|
| Avvio del server | Il server raggiunge lo stato operativo senza nuovi messaggi di errore. | In caso di errori di avvio, annulla la modifica e ripristina l'ultimo backup. |
| Test di connessione | Un account di test può connettersi tramite l'indirizzo mostrato nel panel. | In caso di errori di versione o connessione, ricontrolla versione, porta e autorizzazioni. |
| Test funzionale | La funzione modificata concretamente lavora senza danneggiare dati del mondo o di gioco esistenti. | In caso di effetti collaterali, arresta il server e ripristina i file salvati. |
Un singolo test riuscito non è una garanzia di prestazioni o disponibilità. Dimensione del mondo, mod, plugin, numero di giocatori, percorso di rete e carico simultaneo possono cambiare il risultato. Documenta versione, modifica e risultato del test, così puoi ricostruire eventuali differenze successive.
FAQ
Devo estrarre le mod di Factorio?
No. Per la normale installazione server, metti i file .zip scaricati nella cartella mods/ senza modificarli.
I giocatori possono usare mod diverse dal server?
Per il multiplayer, le mod rilevanti e le loro versioni devono corrispondere. Factorio controlla le differenze durante la connessione e segnala i conflitti.
Posso aggiungere mod in seguito a un salvataggio esistente?
Spesso è possibile, ma non è privo di rischi. Crea prima un backup e controlla le indicazioni della rispettiva mod, soprattutto con grandi pack overhaul.
Cosa faccio prima con i grandi mod pack?
Installa prima tutte le dipendenze obbligatorie, avvia con un salvataggio di test e documenta le versioni. Solo dopo dovresti continuare un salvataggio produttivo con il gruppo.
Come tengo sotto controllo gli aggiornamenti delle mod?
Non aggiornare durante una sessione di gioco in corso. Arresta il server, salva il salvataggio e la cartella delle mod, aggiorna in modo mirato e testa l'accesso prima di rendere disponibile la partita.