Prima del cambio di versione
Nel pannello, sotto Backups, crea prima un backup manuale. Poi arresta il server. Stable ed Experimental possono richiedere versioni diverse di savegame e mod; non cambiare mai mentre il server è in esecuzione.
Chiarisci inoltre in anticipo cosa vuoi ottenere davvero. Passare da Experimental a Stable non è un semplice clic di downgrade: un mondo già salvato con una build più recente non può essere continuato in modo affidabile in una versione più vecchia. In questo caso pianifica una nuova mappa oppure usa il backup creato prima del passaggio a Experimental. Se stai configurando il tuo server solo ora, segui prima la configurazione di base di un server 7 Days to Die: le impostazioni lì descritte sono la base per tutto il resto.
Selezionare Stable o Experimental
- Apri il tuo server e vai su Impostazioni → Cambia versione.
- Scegli Stable per il normale utilizzo. Usa Experimental solo se il tuo mondo e tutte le mod supportano esplicitamente la build desiderata.
- Conferma il cambio e attendi che installazione e riavvio siano terminati.
- Controlla nel log di avvio la versione del gioco indicata e collegati una volta con il client corretto.
In caso di major update dovresti prima verificare la compatibilità del tuo mondo e di ogni mod. Se l’avvio fallisce, non reinstallare ripetutamente: arresta il server, controlla nel log il primo problema concreto relativo a mod o versione e, se necessario, ripristina il backup.
È importante anche il lato client: il tuo client di gioco deve usare lo stesso ramo del server. Steam non passa automaticamente a Experimental: lo imposti nelle proprietà del gioco sotto Betas. Se il client resta su Stable mentre il server gira su Experimental, il server non appare affatto nella lista oppure l’accesso si interrompe con un messaggio di versione. Non è un errore del server e non si risolve con un riavvio.
Caricare mod grandi tramite SFTP
Il file manager del browser è pensato per file piccoli. Per mod grandi o molti file usa SFTP:
- Arresta il server.
- Nel pannello apri SFTP/Credenziali e copia host, porta, nome utente e password.
- Collegati con un client SFTP come FileZilla o WinSCP. Usa esplicitamente il protocollo SFTP, non FTP.
- Estrai localmente l’archivio della mod. Carica la cartella completa della mod in
/Mods/. Alla fine il fileModInfo.xmldeve trovarsi direttamente nella rispettiva sottocartella della mod, per esempio/Mods/MeinMod/ModInfo.xml. - Carica anche tutte le dipendenze indicate dalla mod. Rimuovi le vecchie versioni della stessa mod, così non vengono caricate DLL duplicate.
- Avvia il server e cerca nel log il nome della mod e anche
ERR,Exceptiono dipendenze mancanti.
Perché SFTP e non il file manager nel browser? I pacchetti mod grandi sono composti da molti file piccoli. Un upload tramite browser li trasferisce singolarmente e, con una connessione instabile, si interrompe a metà pacchetto: resta una mod caricata solo in parte, che all’avvio genera un messaggio di errore simile a un conflitto di versione. Un client SFTP trasferisce intere cartelle, mostra l’avanzamento e può riprendere i trasferimenti interrotti. Le credenziali generali e le basi sono spiegate nella guida all’accesso SFTP ai file del gameserver.
Quando scarichi le mod, fai attenzione alla versione di gioco corretta. Raccolte come 7daystodiemods.com indicano per ogni mod la versione 7DTD supportata: una mod per A21 di norma non funziona con una build più recente. Trovi una guida più dettagliata all’installazione in Installare mod sul server 7 Days to Die.
Se il server non si avvia
- Controlla se mod e server supportano la stessa versione principale di 7DTD.
- Controlla cartelle annidate come
/Mods/MeinMod/MeinMod/ModInfo.xml; un livello del genere è di troppo. - Prova ad avviare senza l’ultima mod caricata.
- Ripristina il backup se il cambio di versione ha danneggiato il mondo.
Procedi sempre con una sola modifica alla volta. Se cambi versione, sostituisci tre mod e modifichi la configurazione contemporaneamente, dopo non puoi più dire quale passaggio impedisce l’avvio. La strada più rapida per tornare indietro è quasi sempre: rimuovere temporaneamente le mod da /Mods/, confermare un avvio pulito, poi aggiungere di nuovo le mod una alla volta.
Solo se il log non indica un nome file o un errore concreto, crea un ticket di supporto e allega il link della mod interessata e il primo blocco di errore del log di avvio.
FAQ
Posso passare da Experimental a Stable?
Il cambio di versione in sé sì, ma il tuo mondo non necessariamente. I savegame salvati con una build più recente spesso non sono più leggibili nelle versioni più vecchie. Per tornare indietro pianifica un backup creato prima del cambio.
Devo cambiare anche il mio client di gioco?
Sì. Server e client devono usare lo stesso ramo. Experimental si imposta in Steam nelle proprietà del gioco, nella scheda Betas. Senza questa modifica, l’accesso fallisce con un messaggio di versione.
Perché la mia mod non viene caricata dopo l’upload?
Nella stragrande maggioranza dei casi dipende dalla profondità delle cartelle. ModInfo.xml deve trovarsi direttamente nella cartella della mod, quindi /Mods/MeinMod/ModInfo.xml. Un livello aggiuntivo come /Mods/MeinMod/MeinMod/ModInfo.xml fa sì che il server ignori la mod, senza messaggio di errore.
Il mio mondo e i dati dei giocatori vanno persi con il cambio di versione?
Il cambio sostituisce i file del server, non i salvataggi. Con un major update un mondo può comunque diventare incompatibile: per questo serve il backup prima di ogni cambio.
Perché l’upload nel browser si interrompe continuamente?
Il file manager trasferisce molti file piccoli uno alla volta. Con pacchetti mod grandi, un client SFTP è la scelta più affidabile perché trasferisce intere cartelle e può riprendere dopo interruzioni.