background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
קטגוריות

How to Install Mods on Your DayZ Server

dayz mods workshop bikey signature 0 מצאו את זה מועיל

This guide explains how to install Steam Workshop mods on your DayZ server hosted with Legion Hosting, including the difference between client-required and server-side-only mods, how to manage .bikey key files, and how signature verification works. For general server configuration, see the DayZ Server Setup Guide.

Stop your server before changing mod settings. Always stop your server from the Console tab in GPanel before adding or removing mods. Changes made while the server is running will not take effect until the next restart and may cause errors.

Finding Mod IDs on the Steam Workshop

Each mod on the Steam Workshop has a numeric Workshop ID visible in its page URL:

https://steamcommunity.com/sharedfiles/filedetails/?id=1559212036

The number at the end of the URL (e.g., 1559212036) is the Workshop ID. Collect the Workshop ID for every mod you want to install before continuing.

Adding Client-Required Mods

DayZ loads mods through the -mod= startup parameter. In GPanel, navigate to the Startup tab and locate the startup command or mod parameter field. Add your Workshop IDs using the following format:

-mod=@1559212036#;@1565871491#;@2291785593#

Each mod is prefixed with @ and separated by a semicolon. Append a # after each Workshop ID (e.g., @1559212036#). The trailing # tells the server to automatically download or update that mod from Steam Workshop every time the server starts, so your mods stay current without manual intervention. The server loads mods in the order they appear in this parameter.

Mod load order matters. Some mods depend on other mods being loaded first. Place dependency mods before the mods that require them in the -mod= list. Check each mod's Workshop page for load order requirements or listed dependencies. Incorrect load order is a common cause of server crashes on startup.

Server-Side-Only Mods

Mods that run only on the server and do not need to be installed by players (such as admin tools, logging mods, or server-side economy tweaks) should be added to the -serverMod= parameter instead of -mod=. In GPanel's Startup tab, locate the server mod parameter field and add Workshop IDs in the same @ID# format:

-serverMod=@2564972768#;@2672706716#

Players do not need to download or subscribe to mods listed in -serverMod=. Do not add client-required mods here -- use the main -mod= field for those.

Mod Key Files (.bikey)

DayZ uses a signature verification system to ensure clients and servers are running identical mod files. Each mod must have its .bikey file present in the server's keys/ directory, or players will be kicked with a signature mismatch error.

When mods are added using the @workshopID# format, the server automatically copies each mod's .bikey file into the keys/ directory when it downloads or updates the mod. In most cases you do not need to copy key files manually for Workshop mods.

Manual Key Installation (SFTP Uploads Only)

Manual key copying is only required when you upload a mod via SFTP rather than using the Workshop auto-download system:

  1. Navigate to the manually uploaded mod folder in the GPanel file manager or via SFTP.
  2. Inside the mod folder, look for a keys/ or Key/ subdirectory containing one or more .bikey files.
  3. Copy those .bikey files into the server's root keys/ directory.
  4. Repeat for every manually uploaded mod. Missing key files will cause signature mismatch errors for connecting players.
Tip: Some mod authors include the key file in the root of the mod folder rather than in a keys/ subdirectory. If you do not see a keys/ folder, check the mod root for any .bikey file and copy it to the server's keys/ directory directly.

Signature Verification Settings

The verifySignatures setting in serverDZ.cfg controls how strictly the server enforces key checks:

Value Behaviour
0 Disabled -- no signature verification. Do not use on public servers.
1 Checks signatures but allows some unsigned content.
2 Strict -- all mods must have valid keys in the keys/ directory. Recommended for public servers.

Sharing Your Mod List with Players

Players must have the same client-required mods installed locally before they can connect to your server. To make this easier:

  • Create a Steam Workshop Collection containing all your server's mods and share the collection link with your players.
  • Alternatively, share the list of Workshop IDs so players can subscribe to each one individually.
  • The DayZ Launcher will automatically enable matching mods when a player connects, but they must already be subscribed and downloaded.

Related Articles

Need further help? If you cannot resolve an issue after following this guide, open a support ticket at legionhosting.net/submitticket.php and include your server ID, GPanel console output, and a description of the problem.

האם המאמר הזה היה מועיל?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.