DayZ Mission Updater (mpmissions)

Walking through every mission file by hand after a DayZ update is tedious — the Mission Updater does it in one go. Drop your mission folder as ZIP or folder, confirm the map, done: it recognises all known files (types, events, eventspawns, spawnabletypes, globals, random presets, cfggameplay.json and more), adds missing vanilla entries with original values and shows you file by file exactly what's new. Mod files and custom changes are never touched — and your mission never leaves your browser.

0 downloads

1

Choose your map

detected from the folder name
2

Upload your mission (ZIP or folder)

Drop your mission folder or ZIP here

e.g. dayzOffline.chernarusplus — packed as .zip or directly as a folder

Choose ZIP

Your mission stays entirely in your browser: unpacking, comparison and the new ZIP all happen on your device. Nothing is uploaded and nothing is stored — there is simply nothing on our server that would need deleting.

One mission, one pass: types, globals, events, eventspawns, eventgroups, spawnabletypes, random presets, limits, mapgroupproto and cfggameplay.json are all checked against Bohemia's official GitHub repo in one go.

Nothing is rewritten: new entries are only appended, JSON only receives missing keys — values, order, comments, mod files and unknown files stay untouched. Every output file is validated for well-formedness before download.

Crystal-clear results: file by file you see what was added — new types items even with image and name from the item database. The update ZIP contains only the changed files plus a change list.

How the Mission Updater works

Choose your map (usually detected automatically from the folder name) and drop your mission folder as ZIP or directly as a folder. Everything runs locally in your browser — your mission is never uploaded anywhere.

The updater fetches the current vanilla mission files of your map from Bohemia's official GitHub repo and compares every known file entry by entry. Entries without a vanilla counterpart are detected as mod content and never modified; unknown files (mod configs, custom folders) are not even opened.

Missing vanilla entries are appended with original values, missing standard files are taken over completely from vanilla. At the end you download a ZIP with only the changed files plus a change summary — copy it into your mission folder, restart the server, done.

Frequently asked questions

Which files does the Mission Updater update?

db/types.xml, db/globals.xml, db/events.xml, cfgspawnabletypes.xml, cfgeventspawns.xml, cfgeventgroups.xml, cfgrandompresets.xml, cfglimitsdefinition.xml, mapgroupproto.xml plus cfggameplay.json and cfgundergroundtriggers.json. Files like init.c, cfgweather.xml, position files (mapgrouppos) or mod configs are deliberately left alone and transparently listed as untouched.

What happens to mods and custom changes?

Nothing — that is the core principle. Entries that don't exist in vanilla (mod items, custom events) are preserved byte for byte and only counted. Unknown files and custom folders are not even opened. Your changed values in known files also stay exactly as they are: the updater only appends new entries.

Can this produce a broken XML or JSON file?

No. New XML entries are inserted as unmodified original blocks from Bohemia's file before the closing tag, JSON files only receive missing keys (arrays are never touched). On top of that the updater validates every output file for well-formedness before download — if that fails, the file is skipped instead of delivered.

Is my mission uploaded to your server?

No. Unpacking, comparison and packing of the update ZIP run entirely in your browser. Our server only serves the official vanilla files from GitHub — not a single byte of your mission leaves your device, so there is also nothing that would need deleting.

What is inside the update ZIP?

Only the files that actually changed (plus completely added standard files if any were missing) — with the folder structure unchanged, plus a DZPAGE_UPDATE_INFO.txt with the full change list. Just copy it over your mission; a backup beforehand is still mandatory.

Your server is set up. Can players find it?

List it on DZPage for free: PC, PlayStation and Xbox, with a live player count, votes, comments and your own server page. No premium slots, no payment, no waiting.

2,253 visitors in 30 days · free, no premium slots · only 7 servers listed so far

Stuck with your server config?

Ask in the DZPage Discord — server owners and the developer answer there. New tools get announced first.

Join the Discord754 members
10% off

Rent your own DayZ server

Use our partner link and get 10% off every order at GPORTAL — servers for PC, PlayStation and Xbox.

Get 10% off

Advertising partner · Partner link: you save 10%, we earn a commission.

This tool is free — and stays free

No login, no paywall, no limits. If it saved you time, a one-off €5 keeps the servers running and removes ads for you.

Support DZPage