Onze Valheim server draait met BepInEx, het framework waarmee Valheim mods laadt. Zonder mods werkt hij gewoon, maar je kunt ook losse mods of een hele modpack toevoegen.
De instellingen onder Startup
- SERVER NAME: de naam in de serverlijst.
- SERVER PASSWORD: verplicht, 5 tot 20 tekens. Gebruik een wachtwoord dat niet in de servernaam voorkomt.
- PUBLIC SERVER: met True staat je server in de lijst van het spel. Met False joinen spelers via het adres.
- ENABLE CROSSPLAY: laat ook spelers op Xbox en Game Pass meedoen.
- WORLD NAME: de wereld die de server laadt. Een nieuwe naam geeft een nieuwe wereld; de oude blijft bewaard.
- BACKUP COUNT en de drie andere BACKUP-velden: hoe vaak Valheim opslaat en hoeveel eigen back-ups hij bewaart. Standaard slaat hij elke 30 minuten op.
Herstart je server na een wijziging. Spelers joinen via je server in de lijst, of met Join IP en het adres met de poort uit het paneel.
Met crossplay loopt de verbinding via de diensten van Microsoft en kunnen spelers ook joinen met de join code uit de console. Spelers op Xbox kunnen geen mods installeren. Gebruik je mods die iedereen nodig heeft, dan komen zij er niet in.
Losse mods installeren
Mods voor Valheim vind je op Thunderstore.
- Download de mod en pak hem uit op je computer.
- Open in het paneel Files en ga naar
BepInEx/plugins. - Upload het .dll-bestand van de mod, of de map van de mod, met Upload.
- Herstart je server.
Na de eerste start maakt een mod vaak een instellingenbestand in BepInEx/config. Pas dat aan met je server gestopt. Werkt een mod niet, kijk dan in BepInEx/LogOutput.log. Meer over uploaden lees je in Bestanden beheren.
Spelers hebben dezelfde mods nodig
De meeste mods moeten op de server én bij elke speler staan, in dezelfde versie. Spelers installeren ze het makkelijkst met r2modman of de Thunderstore Mod Manager. Op de Thunderstore-pagina van een mod staat of hij alleen op de server hoeft. Mods die alleen je eigen scherm veranderen, zoals een minimap, horen niet op de server.
Een hele modpack in één keer
- Kopieer op Thunderstore de Dependency string van de modpack, bijvoorbeeld
Maker-PackNaam-1.2.3. - Vul die in bij MODPACK onder Startup.
- Maak een back-up en kies onder Settings voor Reinstall Server.
Bij het herinstalleren maakt de server BepInEx/plugins leeg en zet hij de .dll-bestanden van de modpack erin. Losse mods die je zelf had geüpload, zet je daarna opnieuw terug. Heeft een mod in de pack nog andere bestanden dan een .dll nodig, upload die dan zelf. Komt er een nieuwe versie van de modpack, vul dan de nieuwe dependency string in en installeer opnieuw.
Je wereld en admins
Je werelden staan in .config/unity3d/IronGate/Valheim/worlds_local, met per wereld een .db- en een .fwl-bestand. Een eigen wereld gebruiken? Upload beide bestanden naar die map en vul de naam in bij WORLD NAME. Beheerders zet je met hun SteamID64 in adminlist.txt, één map hoger.

