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: start with Learn for a first path, then the official pages, the servers where questions get answered, and the tools and references the community maintains.

Learn

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

a2s

Command line Steam A2S queries: server info, players and rules

AutomationZ Mod Update Auto-Deploy

Watches local Workshop mods and deploys updates over FTP or a local copy

Central Economy Schema

Unofficial XSD schemas that validate types.xml and the rest

CFTools Cloud

Server management, player and ban tools

DayZ Types Splitter

Split types.xml by category and emit the cfgeconomycore snippet

dayz-ctl

Linux CLI launcher: server browser, mods and Proton

dayz-linux-cli-launcher

CLI launcher for DayZ on Linux via Proton

dayz-server-manager

Server installer and watchdog with Discord and RCon built in

DayzServerTools

Desktop tools for custom DayZ server and economy setup

DZ P3D Explorer

Browse P3D LODs, skeletons, selections, proxies and model.cfg

dzce

Go toolkit for Central Economy files: typed models, codecs and merge helpers

DZconfig

Visual editor for types.xml, events, traders and Expansion mission configs

dzid

Steam64 to DayZ and BattlEye GUIDs: generate, validate, normalise

DZMap

Self-hosted tile server and GeoJSON locations for DayZ maps

dztui

Linux GUI server browser and mod manager

iZurvive

Interactive maps with loot spawn layers

logz

Server-side mod that writes structured NDJSON logs for analytics

MapLink

Hive player data across modded servers

MetricZ

In-game metrics mod, with a Prometheus exporter for A2S and RCon

RaG Economy Manager

Inspect and edit mission economy XML without hand-editing

Sam's Object Finder

Every placeable object, with types.xml entries and maps

WOBO Tools

Item, weapon and loot data explorer

xam.nu

Interactive maps for official and Workshop terrains

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.