WENOPAL

ProceduralDistributions

PoolLockers

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

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

IDNameWeight
BathTowelBath Towel20
BathTowelBath Towel10
CombinationPadlockCombination Padlock10
Magazine_HealthMagazine10
Magazine_SportsMagazine10
SportsbottleSports Bottle10
Swimsuit_TINTSwimsuit10
Paperback_DietPaperback8
Paperback_SportsPaperback8
Shoes_FlipFlopFlip-flops8
SwimTrunks_BlueSwim Trunks8
SwimTrunks_GreenSwim Trunks8
SwimTrunks_RedSwim Trunks8
SwimTrunks_YellowSwim Trunks8
Glasses_SwimmingGogglesSwimming Goggles8
Bikini_Pattern01Bikini6
Bikini_TINTBikini6
WhistleWhistle4
Bag_FannyPackFrontFanny Pack2
Briefs_SmallTrunks_BlackTrunks2
Briefs_SmallTrunks_BlueTrunks2
Briefs_SmallTrunks_RedTrunks2
Briefs_SmallTrunks_WhiteTINTTrunks2
Bag_DuffelBagTINTDuffel Bag0.5
Bag_SatchelSatchel0.2

junk rolls 1

A second roll with filler items.

IDNameWeight
CombinationPadlockCombination Padlock10
PadlockPadlock1

Add your item to this list

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