WENOPAL

ProceduralDistributions

BaseballLockers

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
Bag_BaseballBagDuffel Bag10
BaseballBaseball10
GumGum10
Trousers_WhiteTEXTUREPants10
BathTowelBath Towel8
Paperback_BaseballPaperback8
Shoes_TrainerTINTSneakers8
TobaccoChewingChewing Tobacco8
Vest_CatcherVestCatcher's Vest8
AthleticCupAthletic Cup4
BaseballBatBaseball Bat4
Belt2Belt4
Gloves_FingerlessLeatherGlovesFingerless Gloves - Leather4
Hat_BaseballHelmetBatting Helmet4
Kneepad_Left_SportKneepad4
MoneyMoney4
ShinKneeGuard_L_BaseballShin Guard4
Shirt_Baseball_KYShirt - Kentucky Baseball4
Shirt_Baseball_RangersShirt - Riverside Rangers Baseball4
Shirt_Baseball_ZShirt - Z Hurricanes Baseball4
SportsbottleSports Bottle4
Bag_FannyPackFrontFanny Pack2
BaseballBat_MetalMetal Baseball Bat2
Book_BaseballBook2
CDplayerCD Player2
Disc_RetailCD2
WhistleWhistle2
EarbudsEarbuds1
FlaskFlask1
HeadphonesHeadphones1
WhiskeyBottle of Whiskey1
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["BaseballLockers"]
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