DayZ cfgGameplay.json Builder

Generate a complete cfggameplay.json to override stamina mechanics, monthly temperature ranges, night brightness, and base building collision rules.

⚠️ Requires enableCfgGameplayFile = 1; in your serverDZ.cfg before this file takes effect.

Quick Presets

Stamina

100

Maximum stamina pool (default 100.0). Higher = more endurance.

5.0

Minimum stamina floor (default 5.0). Set higher to prevent full exhaustion.

6000 g

Carry weight (g) before stamina penalty kicks in (default 6000 g).

1.75

% stamina lost per kg over the threshold (default 1.75). Higher = heavier penalty for overloading.

Monthly Temperature Ranges (°C)

Set minimum and maximum air temperature for each month. Chernarus vanilla defaults shown.

Month Min °C Max °C
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Night Lighting

lightingConfig — controls nighttime ambient brightness on the server.

Base Building Collision Checks

Enable flags to disable the corresponding placement check. All checks are enabled (false) by default — vanilla DayZ is strict. Toggle flags on to relax placement rules.

cfggameplay.json

{
    "version": 120,
    "staminaConfig": {
        "staminaMax": 100.0,
        "staminaMinCap": 5.0,
        "staminaWeightLimitThreshold": 6000.0,
        "staminaKgToStaminaPercentPenalty": 1.75
    },
    "lightingConfig": 0,
    "temperatureTunnel": [
            { "month": 1, "temperatureMinimum": -5, "temperatureMaximum": 2 },
            { "month": 2, "temperatureMinimum": -4, "temperatureMaximum": 4 },
            { "month": 3, "temperatureMinimum": 0, "temperatureMaximum": 9 },
            { "month": 4, "temperatureMinimum": 5, "temperatureMaximum": 16 },
            { "month": 5, "temperatureMinimum": 10, "temperatureMaximum": 22 },
            { "month": 6, "temperatureMinimum": 15, "temperatureMaximum": 25 },
            { "month": 7, "temperatureMinimum": 17, "temperatureMaximum": 28 },
            { "month": 8, "temperatureMinimum": 16, "temperatureMaximum": 27 },
            { "month": 9, "temperatureMinimum": 12, "temperatureMaximum": 22 },
            { "month": 10, "temperatureMinimum": 5, "temperatureMaximum": 14 },
            { "month": 11, "temperatureMinimum": -1, "temperatureMaximum": 6 },
            { "month": 12, "temperatureMinimum": -4, "temperatureMaximum": 3 }
    ],
    "baseBuildingConfig": {
        "disableIsCollidingBBoxCheck": false,
        "disableIsCollidingPlayerCheck": false,
        "disableHeightPlacementCheck": false,
        "disableIsInTerrainCheck": false,
        "disableIsUnderwaterCheck": false,
        "disableIsCollidingAngleCheck": false
    }
}

Required in serverDZ.cfg:

enableCfgGameplayFile = 1;

Place cfggameplay.json in your server's profile folder (same directory as serverDZ.cfg).

Private DayZ hosting

Run your own DayZ server.

Rent a private DayZ server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.

Rent a DayZ server Real hardware · Full control panel · 98% SLA

Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.