Mod del Workshop su un server di Don't Starve Together

Un server dedicato ha bisogno di due cose per ogni mod: scaricarla (dedicated_server_mods_setup.lua) e attivarla, con le sue impostazioni, in ciascun mondo (modoverrides.lua). Solo scaricarla non fa nulla.

Mod per server e mod per client

Ogni mod dichiara cosa è. Una mod per server (o una che tutti i giocatori devono avere) gira sul server, e i giocatori la scaricano quando si uniscono. Una mod solo client, come un display di stato o una modifica della minimappa, gira nel gioco di ogni giocatore: attivarla su un server non cambia nulla. Su Flux, la scheda Mod segnala le mod solo client, così non ti chiedi perché una non abbia effetto.

Aggiungi una mod

  1. Apri la mod nello Steam Workshop e copia il numero alla fine del suo link: il suo ID.
  2. Su Flux, aggiungila nella scheda Mod, oppure elenca ID e link in Mod del Workshop durante la distribuzione. A mano, aggiungi ServerModSetup("ID") a mods/dedicated_server_mods_setup.lua e ["workshop-ID"] = { enabled = true } a modoverrides.lua in entrambi i mondi.
  3. Riavvia il server: scarica la mod e la carica.

Collezioni

Una collezione del Workshop è una lista di mod. Su Flux, inserisci il suo ID o link e ogni mod al suo interno viene scaricata e attivata; a mano, ServerModCollectionSetup("ID") le scarica soltanto.

Impostazioni delle mod

La maggior parte delle mod ha opzioni, scritte in modoverrides.lua come configuration_options. Su Flux la scheda Mod legge la lista di ogni mod direttamente dalla mod e la mostra come menu a tendina con le etichette dell'autore, per entrambi i mondi insieme.

Aggiornamenti

I giocatori scaricano la versione più recente di una mod quando si uniscono, quindi un server con una versione più vecchia li respinge. La nostra immagine controlla le mod del server rispetto al Workshop ogni 30 minuti e si riavvia su una nuova versione, avvisando prima i giocatori.

Domande frequenti

Come aggiungo mod al mio server di Don't Starve Together?

Aggiungi l'ID del Workshop, attivalo in modoverrides.lua per entrambi i mondi e riavvia. Su Flux, la scheda Mod fa entrambe le cose.

I giocatori devono iscriversi alle mod del server?

No. Scaricano automaticamente le mod del server quando si uniscono.

Perché una mod non fa nulla sul mio server?

Probabilmente è solo lato client: gira nel gioco di ogni giocatore, e ognuno la installa da sé.

Guide Don't Starve Together correlate