Here's an example of a simple JSON object:

DayZ does not load this file by default. You must explicitly enable it in your serverDZ.cfg by adding the line enableCfgGameplayFile = 1; .

Here is a comprehensive list of DayZ JSON files:

: This file provides configuration options specifically for the game's map. It can include settings like the spawn points for players, loot, or specific game objects.

This file acts as the rulebook for types.xml . It defines the categories that items can belong to (e.g., Military , Town , Tier1 , Tier2 ) and maps them to specific spawn points in the world. This ensures that military items spawn primarily at military bases, not in residential houses.

"className": "Pistol", "minQuantity": 1, "maxQuantity": 3, "probability": 0.05, "useWeight": true, "weight": 1.5

JSON (JavaScript Object Notation) is a lightweight text format used to store server data. DayZ uses these files to read configurations quickly. They are human-readable but strict about syntax. Missing a single comma can crash your server. Key JSON Files in DayZ