WENOPAL

ProceduralDistributions

ArmyBunkerStorage

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

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

IDNameWeight
TarpTarp4
RippedSheetsDirtyRag (Dirty)4
Soap2Soap4
ToiletPaperToilet Paper4
GasmaskFilterGas Mask Filter2
ScrewsScrews2
RippedSheetsRag2
Hat_GasMaskGas Mask1
Hat_NBCmaskNuclear Biochemical Mask1
HolsterSimple_GreenHolster1
JerryCanEmpty1
BallPeenHammerBall-peen Hammer1
CalipersCalipers1
CarpentryChiselCarpentry Chisel1
FileFile1
HandDrillHand Drill1
MetalworkingChiselMetalworking Chisel1
MetalworkingPunchMetalworking Punch1
PipeWrenchPipe Wrench1
PliersPliers1
RatchetRatchet Wrench1
SawHacksaw1
ScrewdriverScrewdriver1
SheetMetalSnipsSheet Metal Snips1
SmallFileSetSmall File Set1
SmallPunchSetSmall Punch and Chisel Set1
SmallSawSmall Hacksaw1
ViseGripsVise Grips1
WrenchWrench1
BatteryBattery1
LightBulbLight Bulb1
NutsBoltsNuts and Bolts1
RubberHoseRubber Hose1
BleachBleach1
RatPoisonRat Poison1
ExtinguisherExtinguisher1
WaterRationCanWater Ration Can1
CanteenMilitaryEmpty0.1
FlashLight_AngleHead_ArmyFlashlight - Angle Headed0.1
EntrenchingToolEntrenching Tool0.1
Mov_BlackRotaryPhoneBlack Rotary Phone0.1
WaterRationCan_BoxBox of Water Ration Cans0.1
WalkieTalkie5US Army Walkie Talkie0.01
Mov_CotCot0.01
HamRadio2US ARMY COMM. Ham Radio0.001

junk rolls 1

A second roll with filler items.

IDNameWeight
PaperworkPaperwork10
MeasuringTapeMeasuring Tape1

Add your item to this list

lua
local dist = ProceduralDistributions.list["ArmyBunkerStorage"]
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