DIFF

Community

Most of the DayZ script API carries no documentation, and there is no official reference that fills the gap. These are the places that do: the official pages that exist, the servers where questions get answered, and the tools and references the community maintains.

Official

Official modding docs

Administration Logs

The .ADM file: every logged event and the serverDZ.cfg switches

Buldozer for Terrain Builder

DayZ Buldozer setup and controls for Terrain Builder

Central Economy

The vanilla loot economy files, as the game ships them

Central Economy Configuration

globals.xml and cfgEconomyCore.xml: cleanup, backups, CE logging

Central Economy on Custom Terrains

CE XML and hive setup when shipping your own map

Contaminated Areas

Static gas zones, particles and the 1.28 configuration format

Diag Menu

Debug menu in DayZDiag_x64.exe: Win+Alt in a 3D viewport

Error Codes

Every connect and kick error code the client can show, decoded

Gameplay Settings

Every cfggameplay.json parameter, with defaults

Generating Navigation Mesh

Navmesh for AI pathfinding on custom terrains

Misc

Additional official resources Bohemia publishes for modders

Mission File Overrides

How custom CE XML merges over vanilla: types, events, globals, messages

Modding Basics

Official walkthrough: project drive, config.cpp, packing, first script

Modding Samples

Sample mods to start a project from

Object Spawner

Place mission objects from JSON, including custom script data

Player Spawning Configuration

spawnpoints XML: where fresh spawns appear, per terrain

Script Debugging

Attach Workbench to DayZDiag_x64.exe for breakpoints and live output

Script Diff

Official Enforce Script sources between game versions — what this site is built from

Server Configuration

serverDZ.cfg, dayzsettings.xml and the launch parameters

Spawn Gear

JSON presets for survivor models, clothing, attachments and cargo

Terrain Sample

Utes sample terrain from DayZ Samples: load, Buldozer and pack

Underground Areas

Darkness triggers, transition breadcrumbs and debugging

Weather Configuration

cfgweather.xml and the script-controlled alternatives

Discord servers

Reference & guides

Editors & tooling

Bisign2Bikey

Pulls a .bikey out of .bisign files for DayZ and Arma

BoutDangTime Tools

Workbench Script Editor environment for DayZ mod development

Community Offline Mode

Single-player mission for exploring and testing without a server

DayZ CE Schema

VS Code validation and completion for Central Economy XML

DayZ Editor

In-game 3D editor for building scenes and exporting them

DayZ Imageset Editor

Visual layout editor and atlas packer for .imageset files

DayZ Labs

Dev launcher for server, client, builds and logs

DayZ Mask Editor

Browser tool for editing RVMat mask colours

DayZ Mod Template

Starter repo with Workbench project, build tools and script folders

DayZ Project Template

Quick mod and server project setup with Start.bat

dayz-stringtable

Takes stringtable.csv out to gettext .po files for translation, and back

DayZEditor

Desktop loot-table editor for Standalone economy files

DayZeEditor

Economy and mod config manager for types, events and related XML

DayZExtract

Faster PBO extract than DayZ Tools Extract or DayZ2P

DayzModTool

Windows replacement for DayZ Tools: P: drive, PBO packing and stringtable

DevZ Tools

VS Code extension around an Enforce Script language server

edds

Go library to read and write Enfusion DDS (.edds)

edds2png

Converts Enfusion DDS (.edds) images to PNG

EnScript for VS Code

Enforce Script highlighting and language support

EnScript IDE

VS Code language server: completion, diagnostics and jump-to-definition

Enscript Workbench project setup

Workbench project layout for script debugging

imageset-packer

Builds a .imageset and its .edds atlas from a folder of PNG or TGA

Mask Color Checker

Checks RVMat mask colours against what DayZ expects

Mikero's Tools

PBO packing and file conversion tools

PboSpy

Graphical explorer for Bohemia Interactive PBO files

RaG DayZ Tools

PBO builder, inspector and game data extractor

Frameworks & libraries

Agents & automation

Game data & servers

Terrain & map making

Steam Workshop

The most subscribed DayZ mods on Steam, fetched when you open this page. Browse all.

Loading workshop…

Maps

Official terrains ship with the dedicated server. Livonia has been in the base game since 1.25; Sakhal needs the Frostline DLC. A server picks one with template="dayzOffline.<world>" in serverDZ.cfg.

Community terrains load as Workshop mods. These are the ones servers actually run.