DayZ: Customizing the starting gear for new players

A knife, bandage or food right at spawn – how to add to the starting gear in init.c.

1 minute read Updated 28.10.2026

What freshly spawned players carry is defined in the file init.c in the mission folder: mpmissions/dayzOffline.chernarusplus/init.c. By default they get a bandage, a chemlight and a fruit.

Adding an item

  1. Stop the server and open init.c in the Files tab (download it first = backup).
  2. Find the line with "BandageDressing":

itemEnt = itemClothing.GetInventory().CreateInInventory( "BandageDressing" );

  1. Add one line per item directly below it, e.g. a kitchen knife:

itemClothing.GetInventory().CreateInInventory( "KitchenKnife" );

  1. Save and start the server.

The item goes into the player's clothing. If there's no room left, it isn't created – choose smaller items in that case.

Popular items

Name in init.cItem
KitchenKnifeKitchen knife
RagRag (also usable as a bandage)
TunaCanTuna can
WaterBottleWater bottle
MatchboxMatchbox
FlashlightFlashlight

Good to know

  • Upper and lower case, quotation marks and the semicolon at the end must be exactly right. A typo in the name is silently ignored; a syntax error can prevent the start – then upload your backup again.
  • The change only applies to new characters, not to players who are already alive.
  • More loot on the map instead of in the backpack: Adjusting loot with types.xml.
Was this helpful?