WENOPAL

ProceduralDistributions

PrisonCellRandomClassy

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

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

IDNameWeight
MoneyMoney20
Soap2Soap10
ToothbrushToothbrush10
ToothpasteToothpaste10
CrispsChips - Plain10
RamenDry Ramen Noodles10
MoneyMoney10
MirrorMirror8
PorkRindsPork Rinds8
Paperback_SelfHelpPaperback8
CombComb4
DentalFlossDental Floss4
MetalCupMetal Cup4
ChocolateMilk Chocolate Bar4
Book_SchoolTextbookBook4
Paperback_BiblePaperback4
LighterDisposableLighter - Disposable4
PagerPager4
SpoonSpoon4
HairDryerHair Dryer2
HairIronHair Iron2
HarmonicaHarmonica2
Paperback_BusinessPaperback2
Paperback_ClassicFictionPaperback2
Paperback_LegalPaperback2
Paperback_PhilosophyPaperback2
RadioBlackValuTech Radio1
Book_BibleBook1
Book_ClassicFictionBook1
Book_LegalBook1
Book_ReligionBook1
CigarettePackCigarette Pack1
LighterLighter1
MatchesMatchbook1
MoneyBundleMoney Bundle1
Photo_RacyPhotograph1
Toothbrush_ShivToothbrush Shiv1
HottieZMagazine: HottieZ0.5
CrudeKnifeSimple Metal Knife0.1
EngineerMagazine3Magazine: The Cheapskate's John Spiral - Homemade Explosives0.1
GlassShivGlass Shiv0.1
KeyMag1Magazine: The Cheapskate's John Spiral - Escaping Captivity0.1
KnifeShivShiv0.1
PillsPainkillers0.1
PillsBetaBeta Blockers0.1
Screwdriver_ImprovisedImprovised Screwdriver0.1
TrickMag1Magazine: Real Spy Secrets - May 19930.1
TrickMag2Magazine: The Cheapskate's John Spiral - Forging New Identities0.1
WeaponMag3Magazine: The Cheapskate's John Spiral - Prison Defense0.1
KnifeButterflyButterfly Knife0.05
SwitchKnifeSwitchblade0.05
FlaskFlask0.01
KnifePocketPocket Knife0.01
WhiskeyBottle of Whiskey0.01
SmallSawSmall Hacksaw0.001
HollowBook_PrisonBook0.001

junk rolls 1

A second roll with filler items.

IDNameWeight
Boilersuit_PrisonerJumpsuit - Prisoner100
BathTowelBath Towel20
Shoes_FlipFlopFlip-flops10
IDcard_MaleID Card1
Bag_MoneyBagDuffel Bag0.0001

Add your item to this list

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