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¶
DayZ.com
Official game website and news
Community Wiki
Bohemia Interactive wiki pages for DayZ
DayZ Forums
Announcements and stable update threads
DayZ Tools
Official modding tools on Steam
Editing wiki
Bohemia Interactive editing and modding wiki hub
Enforce Script Syntax
The language itself: types, operators and keywords
Feedback Tracker
Report bugs and follow known issues
GitHub Repositories
Official Bohemia Interactive DayZ repos
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¶
DayZ Modders
Discord · modding and scripting help
DayZ Academy
Discord · modders and server owners
DayZ Editor
Discord · support for the DayZ Editor mod
DayZ Expansion
Discord · Expansion mods
Reference & guides¶
BastionMod
Open-sourced RP pack: guns, clothing, buildings, crafting, UI and more
Community Samples
Sample mods from the community, by the community
Custom script modules
How ScriptModule.LoadScript works; the retail-client hole was closed in 1.24
DayZ Docs
ItsATreee · notes and docs collected for DayZ modding
DayZ Modding Wiki
Open wiki on the language, layouts, engine API and its traps
DayZ Wiki
Community-run gameplay and item wiki
Enforce Script cheat sheet
The syntax reference as one scrollable page
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 Editor
In-game 3D editor for building scenes and exporting them
DayZ Imageset Editor
Visual layout editor and atlas packer for .imageset files
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¶
Colorful UI Pro
Custom menus, loading and death screens with editable layouts
Community Framework
The RPC and utility layer most script mods are built on
Community Loading Screen
Drop-in custom loading screen for servers
Community Online Tools
Modular in-game admin GUI that other mods add menus to
Dabs Framework
Open-source MVC framework, events manager and Workbench plugins
DayZ Universal API
Cross-server API backend with auth, Discord and database helpers
InfinityDayZ
Server C++ plugins that register custom proto methods
VPP Admin Tools
In-game administrator tools for managing players and servers
ZomBerry Admin Tools
Lightweight client/server admin tools with a customizable GUI
Agents & automation¶
DayZ MCP
MCP server that lets an agent run and test a mod in game
DayZ Modding Skills
Agent skill: Enforce Script rules, API patterns and gotchas
Lake-Dayz-MCP
MCP that pre-flights Enforce mods before you pack a PBO
Modding Knowledge Pack
Agent skills and notes on scripts, models and infrastructure
Game data & servers¶
a2s
Command line Steam A2S queries: server info, players and rules
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-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
dzid
Steam64 to DayZ and BattlEye GUIDs: generate, validate, normalise
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
WOBO Tools
Item, weapon and loot data explorer
xam.nu
Interactive maps for official and Workshop terrains
Terrain & map making¶
Blud terrain tips
Intermediate tips for Terrain Builder workflows
DayZ Map DL
Generates high-resolution images of DayZ game maps
Google Map Customizer
High-res sat imagery export for satmaps
L3DT (Archive.org mirror)
Heightmap tool mirror when the vendor site is down
Mapframe Information
Pennyworth · Terrain Builder mapframe properties explained
Mask, Clutter and CfgSurfaces
Pennyworth · how surface mask tiles drive clutter
QGIS Game Terrains
QGIS plugin for real-world height, sat and mask data
tml-gen
Generates Terrain Builder template libraries for DayZ and Arma 3
tv4p-road-tool
Extracts, generates and patches Terrain Builder road configs in .tv4p
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.
Alteria
79,206 subscribers
Anastara
18,878 subscribers
Antoria
11,528 subscribers
Arsteinen
12,464 subscribers
Avalon
28,744 subscribers
Azalea
8,861 subscribers
Banov
233,720 subscribers
Bitterroot
154,240 subscribers
Chernarus2035
37,273 subscribers
Chiemsee
82,718 subscribers
Deadfall
71,006 subscribers
DeerIsle
873,175 subscribers
Esseker
153,598 subscribers
Green County
16,995 subscribers
Hashima Islands
49,736 subscribers
Iztek
3,535 subscribers
Lux Redux
28,365 subscribers
Malvinas
1,932 subscribers
Melkart
146,958 subscribers
Namalsk
1,256,013 subscribers
NH Chernobyl
90,751 subscribers
Novikostok
9,781 subscribers
NukeZ Zone
1,988 subscribers
Nyheim
11,809 subscribers
Onforin
1,127 subscribers
PNW
42,326 subscribers
Pripyat
34,739 subscribers
Raman
10,588 subscribers
ROS
1,129 subscribers
Rostow
47,466 subscribers
Sahrani
9,424 subscribers
Stuart Island
14,316 subscribers
Takistan Plus
237,094 subscribers
The Channel
6,763 subscribers
The Outpost
492 subscribers
Valning
87,001 subscribers
Vela
4,276 subscribers
Yiprit
9,813 subscribers