Deze handleiding legt uit hoe je Steam Workshop mods installeert op je DayZ server gehost bij Legion Hosting, inclusief het verschil tussen client-vereiste en server-side-only mods, hoe je .bikey sleutelbestanden beheert, en hoe handtekeningverificatie werkt. Voor algemene serverconfiguratie, zie de DayZ Server Setup Guide.
Mod-ID's Vinden op de Steam Workshop
Elke mod op de Steam Workshop heeft een numeriek Workshop ID dat zichtbaar is in de URL van de pagina:
https://steamcommunity.com/sharedfiles/filedetails/?id=1559212036
Het nummer aan het einde van de URL (bijv. 1559212036) is het Workshop ID. Verzamel het Workshop ID voor elke mod die je wilt installeren voordat je verdergaat.
Client-Vereiste Mods Toevoegen
DayZ laadt mods via de -mod= opstartparameter. Navigeer in GPanel naar het Startup tabblad en zoek het opstartopdracht- of modparameterveld. Voeg je Workshop ID's toe in het volgende formaat:
-mod=@1559212036#;@1565871491#;@2291785593#
Elke mod wordt voorafgegaan door @ en gescheiden door een puntkomma. Voeg een # toe na elk Workshop ID (bijv. @1559212036#). De afsluitende # vertelt de server om die mod automatisch te downloaden of bij te werken van Steam Workshop elke keer dat de server opstart, zodat je mods actueel blijven zonder handmatige tussenkomst. De server laadt mods in de volgorde waarin ze in deze parameter staan.
-mod= lijst. Controleer de Workshop-pagina van elke mod voor laadvolgorde-vereisten of vermelde afhankelijkheden. Een onjuiste laadvolgorde is een veelvoorkomende oorzaak van servercrashes bij het opstarten.
Server-Side-Only Mods
Mods die alleen op de server draaien en niet door spelers geïnstalleerd hoeven te worden (zoals admin tools, logging mods of server-side economy tweaks) moeten worden toegevoegd aan de -serverMod= parameter in plaats van -mod=. Zoek in het Startup tabblad van GPanel het servermod-parameterveld en voeg Workshop ID's toe in hetzelfde @ID# formaat:
-serverMod=@2564972768#;@2672706716#
Spelers hoeven mods die in -serverMod= staan niet te downloaden of zich erop te abonneren. Voeg hier geen client-vereiste mods toe — gebruik daarvoor het hoofd -mod= veld.
Mod Sleutelbestanden (.bikey)
DayZ gebruikt een handtekeningverificatiesysteem om te garanderen dat clients en servers identieke modbestanden draaien. Elke mod moet zijn .bikey bestand aanwezig hebben in de keys/ map van de server, anders worden spelers gekickt met een handtekening-mismatchfout.
Wanneer mods worden toegevoegd met het @workshopID# formaat, kopieert de server automatisch het .bikey bestand van elke mod naar de keys/ map wanneer het de mod downloadt of bijwerkt. In de meeste gevallen hoef je sleutelbestanden niet handmatig te kopiëren voor Workshop mods.
Handmatige Sleutelinstallatie (Alleen voor SFTP Uploads)
Handmatig kopiëren van sleutels is alleen nodig wanneer je een mod uploadt via SFTP in plaats van het Workshop auto-downloadsysteem te gebruiken:
- Navigeer naar de handmatig geüploade modmap in de GPanel bestandsbeheerder of via SFTP.
- Zoek in de modmap naar een
keys/ofKey/submap met één of meer.bikeybestanden. - Kopieer die
.bikeybestanden naar de hoofdkeys/map van de server. - Herhaal dit voor elke handmatig geüploade mod. Ontbrekende sleutelbestanden veroorzaken handtekening-mismatchfouten voor verbindende spelers.
keys/ submap. Als je geen keys/ map ziet, controleer dan de mod-root op eventuele .bikey bestanden en kopieer deze direct naar de keys/ map van de server.
Handtekeningverificatie-instellingen
De verifySignatures instelling in serverDZ.cfg bepaalt hoe streng de server sleutelcontroles afdwingt:
| Waarde | Gedrag |
|---|---|
0 |
Uitgeschakeld — geen handtekeningverificatie. Gebruik dit niet op publieke servers. |
1 |
Controleert handtekeningen maar staat sommige niet-ondertekende inhoud toe. |
2 |
Streng — alle mods moeten geldige sleutels hebben in de keys/ map. Aanbevolen voor publieke servers. |
Je Modlijst Delen met Spelers
Spelers moeten dezelfde client-vereiste mods lokaal geïnstalleerd hebben voordat ze verbinding kunnen maken met je server. Om dit gemakkelijker te maken:
- Maak een Steam Workshop Collection aan met alle mods van je server en deel de collectielink met je spelers.
- Deel anders de lijst met Workshop ID's zodat spelers zich op elk ervan individueel kunnen abonneren.
- De DayZ Launcher schakelt automatisch overeenkomende mods in wanneer een speler verbinding maakt, maar ze moeten al geabonneerd en gedownload zijn.
Gerelateerde Artikelen
- DayZ Server Setup Guide — serverDZ.cfg configuratie en hoe spelers verbinding maken
- DayZ Loot Economy (types.xml) — spawntarieven van items en loottabellen aanpassen
- DayZ Troubleshooting — veelvoorkomende fouten, BattlEye problemen en RCON setup
- How to Upload Files via SFTP