NUOVO 📢 Offerta di lancio limitata: fino al 70% di sconto sul tuo primo mese, per tutti i giochi!Vedi i piani

Come aggiungere mod al tuo server RimWorld Open World

RimWorld Open WorldUpdated Nov 2, 20266 min read

Su un server RimWorld Open World, ogni giocatore installa le mod nel proprio RimWorld; il server decide solo quali mod far entrare. Con Imponi le mod disattivato, come parte un server nuovo, i giocatori possono entrare con qualsiasi mod. Per rendere obbligatorie o limitare le mod, carica i file .dll di ogni mod in Mods enforced o Mods whitelisted sul server e attiva Imponi le mod.

Come controlla le mod il server?

Quando un giocatore si connette, la mod Open World invia i nomi dei file DLL di ogni mod attiva (i file nella cartella Assemblies di ciascuna mod). Il server confronta quei nomi con i file di tre cartelle:

CartellaSignificatoControllata quando
Mods enforcedOgni giocatore deve averleImponi le mod è attivo
Mods whitelistedI giocatori possono averle o noImponi le mod è attivo
Mods blacklistedNessuno può averleUsa blacklist delle mod è attivo

Con Imponi le mod attivo, un giocatore viene rifiutato se gli manca una DLL di Mods enforced, e anche se usa una DLL che non è né in Mods enforced né in Mods whitelisted. Anche Harmony, HugsLib e Open World hanno delle DLL, quindi metti anche le loro in una lista. Una mod fatta solo di file XML non ha DLL, quindi il server non la vede e non la controlla mai.

Il server legge i nomi dei file, non delle cartelle. Una cartella intera di una mod messa in Mods enforced viene ignorata: metti lì i file .dll stessi. La scheda Mod di RimWorld nella scheda Modding dice la stessa cosa: "Open World controlla i mod in base ai nomi dei loro file .dll, non alle cartelle."

Il server non invia nessun file di mod ai giocatori. Ogni giocatore installa le stesse mod nel proprio gioco, per esempio iscrivendosi su Steam Workshop.

Rendi obbligatoria una lista di mod (Imponi le mod)

  1. Sul tuo PC, apri la cartella di ogni mod. Le mod del Workshop sono in C:\Program Files (x86)\Steam\steamapps\workshop\content\294100, una cartella per mod, con il numero del Workshop come nome. Dentro, trova la cartella Assemblies (alcune mod la tengono dentro una cartella con il nome della versione di RimWorld, come 1.4) e copia fuori i file .dll.
  2. Nel pannello, clicca sulla scheda Files e apri Mods enforced. Clicca su Carica e carica le DLL che ogni giocatore deve avere.
  3. Apri Mods whitelisted e carica le DLL delle mod che i giocatori possono aggiungere se vogliono. Mettere qui o in Mods enforced anche Harmony, HugsLib e Open World è obbligatorio.
  4. Clicca sulla scheda Modding. Nella scheda Mod di RimWorld, attiva Imponi le mod. La scheda dice Salvato, ma non ancora applicato.
  5. Clicca su Riavvia per applicare. Il server legge le liste a ogni avvio.
La scheda Modding di un server RimWorld Open World con la scheda Mod di RimWorld e l'interruttore Imponi le mod
La scheda Files di un server RimWorld Open World con le cartelle Mods enforced, Mods whitelisted e Mods blacklisted

La pagina Adding mods della wiki di Open World rimanda a uno strumento gratuito che copia in una volta tutte le DLL dalle cartelle delle tue mod. Il suo consiglio per una prima configurazione: quando il server indica molte mod come non consentite, "moving all mods to whitelisted is the easiest way to fix this issue" (spostare tutte le mod in whitelisted è il modo più semplice per risolvere).

Vieta alcune mod (Usa blacklist delle mod)

  1. Carica in Mods blacklisted le DLL delle mod che non vuoi.
  2. Clicca sulla scheda Impostazioni e, in Impostazioni di gioco, attiva Usa blacklist delle mod.
  3. Clicca su Riavvia ora.

Un giocatore che usa una mod in lista vede "Mods are forbidden in the server" con il nome della mod. Funziona anche con Imponi le mod disattivato, così i giocatori tengono tutte le altre mod. Usa blacklist delle mod si trova solo in Impostazioni di gioco: la scheda Mod di RimWorld nella scheda Modding ha solo l'interruttore Imponi le mod.

Cosa vedono i giocatori quando le loro mod non corrispondono

  • "Mods are missing from the game": devono attivare le mod elencate.
  • "Mods are not permitted in the server": usano mod che non sono nelle tue liste. Che le disattivino, oppure aggiungi le loro DLL a Mods whitelisted.
  • "Mods are forbidden in the server": usano una mod in blacklist.

L'elenco in ogni messaggio mostra i nomi delle DLL. La Console del pannello registra [Missing mods at join], [Extra mods at join] o [Forbidden mods at join] con l'IP del giocatore.

Quali mod non funzionano con Open World?

La pagina Incompatibilities della wiki di Open World elenca queste come non funzionanti con Open World: Save Our Ship 2, Set up Camp, Zetrith's Multiplayer, Realistic Planet Continued, RimSaves, VFE Pirate storyteller, Beautiful Outdoors e RimWorld Together. Tutte le mod devono anche girare su RimWorld 1.4: vedi Quale versione di RimWorld serve a un server RimWorld Open World?

Come disattivo di nuovo i controlli sulle mod?

Disattiva Imponi le mod nella scheda Modding, oppure Usa blacklist delle mod in Impostazioni, Impostazioni di gioco, e riavvia. Per togliere una mod da una lista, elimina la sua DLL dalla cartella in Files e riavvia. Colonie, account e salvataggi non vengono toccati da nulla di tutto questo.

Altre soluzioni per i messaggi all'ingresso: Problemi e soluzioni del server RimWorld Open World. La guida generale al caricamento: Come caricare, modificare e gestire i file del tuo server.

Lo ospiti già altrove? Sposta il tuo server da noi

ULTIMI ARTICOLI