Skip to content

Ammunition and Class Names

cjcarw edited this page Jul 15, 2026 · 2 revisions

📖 Ammunition and Class Names

Reference for the class-name strings you put in the config. Anywhere the config asks for a class, it must be an exact, valid class name (vanilla DayZ or from another loaded mod). A typo = that field silently does nothing, so copy carefully.

Note

How to verify a class exists: if something doesn't spawn, check the mod's dedicated log (see Performance and Logs) — invalid classes are usually reported there.

Jump to: Turret/damage ammo · Explosion ammo · Loot — weapons · Loot — magazines & ammo piles · Loot — gear · Loot — medical · Defenders — infected · BTR & crates


🎯 Turret / damage ammo

Used by Turret.AmmoClass (the direct-hit damage of the cannon and coaxial). These are the Bullet_* damage classes. Higher-caliber = more damage per hit.

Class Caliber / used by
Bullet_762x39 7.62×39 (AKM, SKS) — default
Bullet_545x39 5.45×39 (AK-74, AKS-74U)
Bullet_556x45 5.56×45 (M4A1, AUG)
Bullet_762x54 7.62×54R (Mosin, SVD, PKP) — punchy
Bullet_308Win .308 (Winchester 70, B95)
Bullet_9x19 9mm (pistols, MP5)
Bullet_45ACP .45 ACP (FNX-45, UMP)
Bullet_12gaSlug 12ga slug (shotgun) — heavy hit
Bullet_12gaPellets 12ga buckshot

The AmmoClass only changes the damage profile of a direct hit, not the visuals. For a hard-hitting non-explosive cannon, Bullet_762x54 is a good pick.


💥 Explosion ammo

Used by Turret.CannonExplosionAmmo, Grenade.ExplosionAmmo, and Health.DeathExplosionAmmo. These produce a blast + area damage.

Class Notes
Explosion_40mm_Ammo 40mm grenade-launcher blast — default for all three. Balanced.
Grenade_ExplosiveAmmo Frag-grenade explosion.
ExplosiveAmmo Generic explosive charge blast (larger).

Warning

Pointing Turret.CannonExplosionAmmo at a bullet class does not disable the explosion — use Turret.ExplosiveCannon: 0 for that. See Configuration Reference → Turret.


🔫 Loot — weapons

Used as LootClass (in LootCategories) or ClassName (in DeathLoot).

Class Weapon
AKM AKM
AK74 AK-74
AK101 AK-101
AKS74U AKS-74U
M4A1 M4A1
M16A2 M16A2
FAL FN FAL
SVD SVD (Dragunov)
Mosin9130 Mosin
Winchester70 Winchester 70
VSS VSS Vintorez
B95 B95 double rifle
CZ527 CZ 527
Ruger1022 Ruger 10/22
Glock19 Glock 19
FNX45 FNX-45
MP5_Compensator MP5
Saiga Saiga shotgun

🧰 Loot — magazines & ammo piles

Mag_* = magazines (can be attachments or loot). Ammo_* = loose ammo piles (loot).

Class What
Mag_AKM_30Rnd AKM 30-round mag
Mag_AKM_Drum75Rnd AKM 75-round drum
Mag_AK74_30Rnd AK-74 30-round mag
Mag_STANAG_30Rnd STANAG 30-round (M4)
Mag_CMAG_40Rnd 40-round STANAG
Mag_SVD_10Rnd SVD 10-round mag
Mag_Glock_15Rnd Glock mag
Mag_MP5_30Rnd MP5 mag
Ammo_762x39 7.62×39 pile
Ammo_556x45 5.56×45 pile
Ammo_545x39 5.45×39 pile
Ammo_762x54 7.62×54R pile
Ammo_45ACP .45 ACP pile
Ammo_12gaSlug 12ga slug pile

Example — a rifle with mag + attachments as a single loot entry:

{
    "LootClass": "AKM",
    "LootAttachments": ["Mag_AKM_30Rnd", "AK_WoodBttstck", "AK_WoodHndgrd", "PSO1Optic"],
    "SpawnChance": 1.0
}

Common AK attachments: AK_WoodBttstck, AK_WoodHndgrd, AK_PlasticBttstck, AK_Suppressor, PSO1Optic, KobraOptic. Common M4/STANAG attachments: M4_OEBttstck, M4_RISHndgrd, ACOGOptic, M68Optic, M4_Suppressor.


🎒 Loot — gear

Class Item
PlateCarrierVest Plate carrier (vest)
PlateCarrierHolster Plate carrier + holster
PlateCarrierPouches Plate carrier pouches
PressVest_Blue Press vest
HighCapacityVest_Black High-capacity vest
Mich2001Helmet MICH helmet
NVGoggles Night-vision goggles
GhillieSuit_Woodland Ghillie suit
AssaultBag_Black Assault backpack
HuntingBag Hunting backpack

💊 Loot — medical

Class Item
BandageDressing Bandage
Morphine Morphine
SalineBagIV Saline bag
BloodBagIV Blood bag
Epinephrine Epinephrine
TetracyclineAntibiotics Antibiotics
VitaminBottle Vitamins
CharcoalTablets Charcoal tablets

🧟 Defenders — infected

Used as Defenders[].ClassName with IsExpansionBot: 0. (For Expansion-AI armed bots, set IsExpansionBot: 1 and use the eAI classes from that mod — see Mod Integrations.)

Class Type
ZmbM_SoldierNormal Military zombie
ZmbM_PatrolNormal Patrol zombie
ZmbM_usSoldier_normal_Woodland US soldier (woodland)
ZmbM_usSoldier_Heavy_Woodland Heavy US soldier (woodland)
ZmbM_SoldierTankNormal Tanker zombie
ZmbM_PolicemanNormal Policeman zombie
ZmbM_CitizenASkinny_Brown Civilian zombie

Example — mixed infected defenders, more at night:

"Defenders": [
    {
        "ClassName": "ZmbM_SoldierNormal",
        "Count": 6,
        "AdditionalNight": 3,
        "SpawnRadius": 25.0,
        "IsExpansionBot": 0
    },
    {
        "ClassName": "ZmbM_usSoldier_Heavy_Woodland",
        "Count": 3,
        "AdditionalNight": 1,
        "SpawnRadius": 20.0,
        "IsExpansionBot": 0
    }
]

🚜 BTR & crates

  • BTR skins (Event.BTRClassName): full list on BTR Skins — e.g. BS_BTR_Patrol, BS_BTR_Patrol_Camo2, BS_BTR_Patrol_Urban.
  • Loot crate models (Loot.CrateClasses / LootCrates[].ClassName): full list on Loot Crates — e.g. BS_Tank_Box1, BS_Tank_Box2_Black.

Note

These are common examples, not an exhaustive list — any valid item/ammo class from vanilla or another loaded mod works. If a class doesn't appear in-game, it's almost always a typo or a class from a mod that isn't loaded.

Clone this wiki locally