Krótka odpowiedź
Mody w Valheimie ładuje BepInEx. Na serwerze włączasz go
w panelu w zakładce Mody, a same mody wrzucasz do katalogu
BepInEx/plugins. Gracze muszą mieć u siebie te same mody w tych samych
wersjach, inaczej nie wejdą albo będą widzieć świat inaczej niż reszta.
Po włączeniu modów zrestartuj serwer. W konsoli powinny
pojawić się linie BepInEx i Chainloader started, a serwer
zgłosi się jako modded.
Jak działają mody w Valheimie
Gra nie ma własnego mechanizmu modów. BepInEx podkłada się pod
proces gry przy starcie i dopiero on wczytuje wtyczki z katalogu
plugins. Dlatego samo wrzucenie plików nic nie daje, jeśli serwer
startuje bez BepInEx, i dlatego w panelu jest osobny przełącznik.
Duża część modów wymaga biblioteki Jotunn. To nie jest mod sam w sobie, tylko warstwa, z której korzystają inne mody. Jeśli lista modów w konsoli jest krótsza niż powinna, najczęściej brakuje właśnie tej biblioteki.
Jak wgrać mody na serwer
- Włącz Mody w panelu. Panel dociąga BepInEx i ustawia start serwera tak, aby go wczytywał.
- Wejdź w Pliki i wrzuć zawartość moda do
BepInEx/plugins. Większość modów to pojedynczy plik.dllalbo folder z takim plikiem w środku. - Zrestartuj serwer i zerknij w konsolę. Każdy wczytany mod wypisuje tam swoją nazwę i wersję.
Pliki konfiguracyjne modów pojawiają się po pierwszym uruchomieniu w katalogu
BepInEx/config. To tam zmienia się ustawienia, a nie w samym pliku moda.
Które mody wgrywać na serwer, a które do gry
| Rodzaj moda | Serwer | Gracz |
|---|---|---|
| Nowe przedmioty, potwory, biomy | tak | tak |
| Zmiany zasad świata, na przykład obrażeń | tak | zwykle tak |
| Interfejs, mapa, sortowanie plecaka | nie | tak |
| Biblioteki, na przykład Jotunn | tak | tak |
Zasada jest prosta: jeśli mod zmienia to, co istnieje w świecie, musi być po obu stronach. Jeśli zmienia tylko to, co widzisz na ekranie, wystarczy u gracza.
Najczęstsze przyczyny tego, że mody nie działają
- Serwer nie ma włączonych modów. W konsoli nie ma ani jednej linii z BepInEx, a gra zgłasza serwer jako niemodowany.
- Mody skopiowane z komputera razem z wersją dla Windows. Na serwerze potrzebna jest wersja dla Linuksa, o którą dba panel. Sam katalog
BepInExprzeniesiony z komputera nie wystarczy. - Niezgodne wersje. Mod zbudowany pod starszą wersję gry nie wczyta się po aktualizacji Valheima. Konsola wypisuje wtedy błąd przy nazwie moda.
- Brak biblioteki. Najczęściej Jotunna, czasem innej zależności wymienionej na stronie moda.
- Różne wersje u graczy. Serwer i gracz muszą mieć ten sam zestaw. Część modów wprost blokuje wejście przy rozjeździe wersji.
Po aktualizacji gry mody potrafią przestać działać z dnia na dzień. Jeśli gracie w większej ekipie, warto ustalić, że najpierw sprawdza jedna osoba, a dopiero potem aktualizuje reszta.
Najczęstsze pytania
Mody zmieniające świat tak, i najlepiej w tych samych wersjach. Mody wpływające tylko na interfejs wystarczy mieć u siebie.
Do katalogu BepInEx/plugins. Ustawienia modów pojawią się po pierwszym uruchomieniu w BepInEx/config.
Najczęściej dlatego, że BepInEx nie jest włączony w panelu albo serwer nie został zrestartowany po zmianie. W konsoli nie ma wtedy żadnej linii z BepInEx.
Tak, ale przedmioty i budowle dodane przez mody znikną ze świata. Przed wyłączeniem zrób kopię.
Serwer z modami bez grzebania w plikach
BepInEx włączasz jednym przełącznikiem w panelu, a mody wrzucasz przez menedżer plików.
