The DayZ server types.xml file is the main handler for loot spawning and then respawning or regenerating. If you want an item to spawn in as loot and regenerate it must be in this file.

nominal

How many of this item can be in the server.

lifetime

Once this item spawns how long (seconds) it will stay in place if no one picks it up.

restock

Time until this item can spawn in again.

min

Minimum amount for this item to spawn. Must be less than or equal to nominal.

quantmin

Minimum amount within the item e.g a water bottle or magazine. Use -1 if item doesnt hold a quantity of something.

quantmax

Maximum amount within the item e.g a water bottle or magazine. Use -1 if item doesnt hold a quantity of something.

A quantmin of 0 and quantmax of 50 for a waterbottle means it could spawn in with either no water or up to 50% full.

cost

The spawn chance, similar to a priority system.

Flags

What to take into consideration for nominal and min values.

0 = no 1 = yes

count_in_cargo

Includes items in cargo (backpacks, crates, cars).

count_in_hoarder

Includes items in cargo (tents, barrels, stashes etc).

count_in_map

Includes items inside buildings.

count_in_player

Includes items in players inventory.

crafted

Mark a player craftable item only.

deloot

Dynamic event loot such as a heli crash.

category

Item category group.

usage

Area for where the item will spawn e.g farm. You can have up to 4.

value

Item value grouping. Tier1 (Spawn zones) through to Tier4 (Tisy military).