WENOPAL

ProceduralDistributions

KitchenCannedFood

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

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

IDNameWeight
TinOpenerCan Opener8
CannedBologneseCanned Spaghetti Bolognese4
CannedChiliCanned Chili4
CannedCornedBeefCanned Corned Beef4
CannedFruitBeverageCanned Fruit Beverage4
CannedFruitCocktailCanned Fruit Cocktail4
CannedMushroomSoupCanned Mushroom Soup4
CannedSardinesCanned Sardines4
TinnedBeansCanned Beans4
TinnedSoupCanned Vegetable Soup4
CannedCarrots2Canned Carrots2
CannedCornCanned Corn2
CannedPeachesCanned Peaches2
CannedPeasCanned Peas2
CannedPineappleCanned Pineapple2
CannedPotato2Canned Potato2
CannedTomato2Canned Tomato2
TinOpener_OldCan Opener - Old-Fashioned2
TomatoPasteTomato Paste2
TunaTinCanned Tuna2
CannedMilkCanned Evaporated Milk1
DogfoodCanned Dog Food1
MysteryCanUnlabeled Can of Food1
Vinegar2Vinegar1
Vinegar_JugJug of Vinegar0.05

junk rolls 1

A second roll with filler items.

IDNameWeight
DishClothDish Towel10
DentedCanDented Unlabeled Can of Food2
DeadMouseDead Mouse1
DeadRatDead Rat1
MysteryCanUnlabeled Can of Food1

Add your item to this list

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