WENOPAL

ProceduralDistributions

GunStoreMagazineRack

Project Zomboid B42 loot table with 33 items and 4 rolls.

Data taken from the game files: Project Zomboid 42.21.0 · updated on

IDNameWeight
Magazine_Firearm_NewMagazine20
Magazine_Outdoors_NewMagazine20
Magazine_Crime_NewMagazine10
Magazine_Firearm_NewMagazine10
Magazine_Outdoors_NewMagazine10
Magazine_Police_NewMagazine10
EngineerMagazine3Magazine: The Cheapskate's John Spiral - Homemade Explosives2
FarmingMag1Magazine: Kentucky Farmer - June 19932
FarmingMag2Magazine: Kentucky Farmer - May 19932
FarmingMag3Magazine: Blooms and Blossoms2
FarmingMag4Magazine: The Farmers Guide2
FarmingMag5Magazine: American Homesteading2
FarmingMag6Magazine: Cropping for Cash2
FarmingMag7Magazine: Growing Your Own2
FarmingMag8Magazine: Thyme Time2
FishingMag1Magazine: Angler USA - June 19932
FishingMag2Magazine: Angler USA - May 19932
HerbalistMagMagazine: Wilderness Survival2
HuntingMag1Magazine: Small Game Hunting2
HuntingMag2Magazine: The Hunter2
HuntingMag3Magazine: Wildlife Preserve2
HuntingMag4Magazine: Get Stuffed2
SmithingMag1Magazine: Everyday Smithing - June 19932
SmithingMag2Magazine: Everyday Smithing - May 19932
SmithingMag3Magazine: Everyday Smithing - April 19932
SmithingMag4Magazine: Small-Scale Smithing2
SmithingMag5Magazine: Blunt Forge2
SmithingMag6Magazine: Modern Blacksmithing at Home2
SmithingMag7Magazine: Medieval Armory - June 19932
SmithingMag8Magazine: American Bladecraft2
SmithingMag9Magazine: Iron Age Blacksmithing2
SmithingMag10Magazine: Medieval Blacksmithing2
SmithingMag11Magazine: Medieval Armory - May 19932

Add your item to this list

lua
local dist = ProceduralDistributions.list["GunStoreMagazineRack"]
if dist and dist.items then
    table.insert(dist.items, "MiMod.MiItem")
    table.insert(dist.items, 2)
end

Goes inside a function hooked to Events.OnPostDistributionMerge. Full loot guide (Spanish) → · All lists