WENOPAL

ProceduralDistributions

CrateHumanitarian

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

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

IDNameWeight
BatteryBattery8
CandleCandle4
MatchesMatchbook4
ToiletPaperToilet Paper4
BandaidBandage - Adhesive2
DentedCanDented Unlabeled Can of Food2
MatchboxMatchbox2
P38P38 Can Opener2
PonchoYellowDOWNPoncho2
BandageBandage1
HandTorchFlashlight1
MysteryCanUnlabeled Can of Food1
SleepingBag_Camo_PackedSleeping Bag (Packed)1
WalkieTalkie4Tactical Walkie Talkie1
WalkieTalkie5US Army Walkie Talkie0.5
BatteryBoxBox of Batteries0.1
BeefJerkyBeef Jerky0.01
CannedBologneseCanned Spaghetti Bolognese0.01
CannedCarrots2Canned Carrots0.01
CannedChiliCanned Chili0.01
CannedCornCanned Corn0.01
CannedCornedBeefCanned Corned Beef0.01
CannedFruitCocktailCanned Fruit Cocktail0.01
CannedMilkCanned Evaporated Milk0.01
CannedMushroomSoupCanned Mushroom Soup0.01
CannedPeachesCanned Peaches0.01
CannedPeasCanned Peas0.01
CannedPineappleCanned Pineapple0.01
CannedPotato2Canned Potato0.01
CannedSardinesCanned Sardines0.01
CannedTomato2Canned Tomato0.01
DehydratedMeatStickDehydrated Meat Stick0.01
FirstAidKitFirst Aid Kit0.01
PillsPainkillers0.01
TinnedBeansCanned Beans0.01
TinnedSoupCanned Vegetable Soup0.01
TunaTinCanned Tuna0.01
WaterBottleWater Bottle0.01
AntibioticsAntibiotics0.001
CandleBoxBox of Candles0.001
Mov_CotCot0.001
WaterPurificationTabletsWater Purification Tablets0.001

junk rolls 1

A second roll with filler items.

IDNameWeight
TinCanEmptyTin Can20
TinCanEmptyTin Can10
WaterBottleEmpty4

Add your item to this list

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