Na serwerze RimWorld Open World każdy gracz instaluje mody we własnym RimWorld; serwer decyduje tylko, jakie mody wpuszcza. Gdy Wymuszaj mody jest wyłączone, a tak startuje nowy serwer, gracze mogą dołączać z dowolnymi modami. Żeby wymagać modów albo je ograniczyć, wgraj pliki .dll każdego moda do Mods enforced lub Mods whitelisted na serwerze i włącz Wymuszaj mody.
Jak serwer sprawdza mody?
Gdy gracz się łączy, mod Open World wysyła nazwy plików DLL każdego aktywnego moda (pliki z folderu Assemblies danego moda). Serwer porównuje te nazwy z plikami w trzech folderach:
| Folder | Znaczenie | Sprawdzany, gdy |
|---|---|---|
Mods enforced | Każdy gracz musi je mieć | Wymuszaj mody jest włączone |
Mods whitelisted | Gracze mogą je mieć albo nie | Wymuszaj mody jest włączone |
Mods blacklisted | Nikt nie może ich mieć | Użyj czarnej listy modów jest włączone |
Gdy Wymuszaj mody jest włączone, gracz zostaje odrzucony, jeśli brakuje mu pliku DLL z Mods enforced, a także gdy używa jakiegokolwiek pliku DLL, którego nie ma ani w Mods enforced, ani w Mods whitelisted. Harmony, HugsLib i Open World też mają pliki DLL, więc ich pliki też wrzuć na którąś listę. Mod złożony tylko z plików XML nie ma DLL, więc serwer go nie widzi i nigdy nie sprawdza.
Serwer czyta nazwy plików, a nie folderów. Cały folder moda wrzucony do Mods enforced jest ignorowany: wrzuć tam same pliki .dll. Karta RimWorld mods na karcie Modowanie mówi to samo: „Open World sprawdza mody po nazwach ich plików .dll, a nie po folderach.”
Serwer nie wysyła graczom żadnych plików modów. Każdy gracz instaluje te same mody we własnej grze, na przykład subskrybując je w Steam Workshop.
Wymagaj listy modów (Wymuszaj mody)
- Na swoim komputerze otwórz folder każdego moda. Mody z Workshop leżą w
C:\Program Files (x86)\Steam\steamapps\workshop\content\294100, po jednym folderze na mod, nazwanym numerem z Workshop. W środku znajdź folderAssemblies(niektóre mody trzymają go w folderze nazwanym od wersji RimWorld, na przykład1.4) i skopiuj z niego pliki.dll. - W panelu kliknij kartę Files i otwórz
Mods enforced. Kliknij Prześlij i wgraj pliki DLL, które musi mieć każdy gracz. - Otwórz
Mods whitelistedi wgraj pliki DLL modów, które gracze mogą dodać, jeśli chcą. Harmony, HugsLib i Open World trzeba umieścić tutaj albo wMods enforced. - Kliknij kartę Modowanie. Na karcie RimWorld mods włącz Wymuszaj mody. Karta pokazuje Zapisano, ale jeszcze nie zastosowano.
- Kliknij Zrestartuj, żeby zastosować. Serwer czyta listy przy każdym starcie.


Strona Open World wiki Adding mods linkuje darmowe narzędzie, które kopiuje wszystkie pliki DLL z folderów modów naraz. Jej wskazówka na pierwszą konfigurację: gdy serwer wymienia wiele modów jako niedozwolone, „przeniesienie wszystkich modów do whitelisted to najprostszy sposób na rozwiązanie tego problemu”.
Zabroń niektórych modów (Użyj czarnej listy modów)
- Wgraj pliki DLL modów, których nie chcesz, do
Mods blacklisted. - Kliknij kartę Ustawienia i w Ustawienia gry włącz Użyj czarnej listy modów.
- Kliknij Zrestartuj teraz.
Gracz, który używa moda z listy, widzi „Mods are forbidden in the server” z jego nazwą. To działa przy wyłączonym Wymuszaj mody, więc gracze zachowują wszystkie pozostałe mody. Użyj czarnej listy modów jest tylko w Ustawienia gry: karta RimWorld mods na karcie Modowanie ma sam przełącznik Wymuszaj mody.
Co widzą gracze, gdy ich mody się nie zgadzają
- „Mods are missing from the game”: muszą aktywować wymienione mody.
- „Mods are not permitted in the server”: używają modów, których nie ma na twoich listach. Niech je wyłączą albo dodaj ich pliki DLL do
Mods whitelisted. - „Mods are forbidden in the server”: używają moda z czarnej listy.
Lista w każdym komunikacie pokazuje nazwy plików DLL. Console w panelu zapisuje [Missing mods at join], [Extra mods at join] albo [Forbidden mods at join] z IP gracza.
Które mody nie działają z Open World?
Strona Incompatibilities w Open World wiki wymienia jako niedziałające z nim: Save Our Ship 2, Set up Camp, Zetrith's Multiplayer, Realistic Planet Continued, RimSaves, VFE Pirate storyteller, Beautiful Outdoors i RimWorld Together. Wszystkie mody muszą też działać na RimWorld 1.4: zobacz Jakiej wersji RimWorld potrzebuje serwer RimWorld Open World?
Jak znowu wyłączyć sprawdzanie modów?
Wyłącz Wymuszaj mody na karcie Modowanie albo Użyj czarnej listy modów w Ustawienia, Ustawienia gry i zrestartuj. Żeby usunąć jeden mod z listy, skasuj jego plik DLL z folderu w Files i zrestartuj. Kolonie, konta i zapisy nie są tym ruszane.
Więcej rozwiązań dla komunikatów przy dołączaniu: Problemy z serwerem RimWorld Open World i ich rozwiązania. Ogólny poradnik wgrywania: Jak przesyłać, edytować i zarządzać plikami serwera.



