WENOPAL

ProceduralDistributions

SchoolLockersBad

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

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

IDNameWeight
GumGum20
FirecrackerFirecrackers20
VideoGameHandheld Game Console10
ComicBook_RetailComic Book10
DartDart10
PencilCasePencil Case8
Disc_RetailCD8
MoneyMoney8
HottieZMagazine: HottieZ8
LighterDisposableLighter - Disposable8
NotebookNotebook6
Bag_SchoolbagSmall Backpack4
GraphPaperGraph Paper4
NotepadNotepad4
SheetPaper2Sheet of Paper4
CDplayerCD Player4
EarbudsEarbuds4
LetterHandwrittenHandwritten Letter4
TobaccoChewingChewing Tobacco4
Book_SchoolTextbookBook2
RubberBandRubber Band2
HoodieDOWN_WhiteTINTHoodie2
Jacket_BlackLeather Jacket2
Jacket_VarsityJacket - Varsity2
HeadphonesHeadphones2
Shoes_TrainerTINTSneakers2
LunchbagLunchbag2
LunchboxLunchbox2
CigarettePackCigarette Pack2
CigarilloCigarillo2
KnifeButterflyButterfly Knife2
SwitchKnifeSwitchblade2
Jacket_Leather_PunkLeather Jacket - Punk1
WhistleWhistle1
Diary1Diary1
Magazine_HumorMagazine1
Magazine_TeensMagazine1
ElectronicsMag5Magazine: Sparky's Lighting Guide1
EngineerMagazine1Magazine: Real Spy Secrets - June 19931
Glasses_3dGlasses3D Glasses1
Glasses_GrouchoNovelty Glasses1
Glasses_Novelty_XrayNovelty X-ray Glasses1
TrapMouseMouse Trap1
TrickMag1Magazine: Real Spy Secrets - May 19931
WeaponMag4Magazine: Bloody Japanese Wrestling Deathmatch!1
WeaponMag7Magazine: The Louisville Bruiser1
Bag_Schoolbag_PatchesSmall Backpack0.5
CalculatorCalculator0.5
Hat_BaseballCapTINTBaseball Cap0.5
Tshirt_LongSleeve_SuperColorLong Sleeve T-shirt0.5
Tshirt_SuperColorT-shirt0.5
Tshirt_TieDyeT-shirt - Tie Dye0.5
Shorts_LongSportLong Shorts - Sport0.5
Shorts_ShortSportShorts - Sport0.5
Magazine_HorrorMagazine0.5
CigaretteRollingPapersRolling Papers0.5
TobaccoLoosePouch of Tobacco0.5
Trousers_SportSport Pants0.2
Tshirt_SportT-shirt - Sports0.2
Tshirt_SportDECALT-shirt - Sports0.2
Hat_BandanaBandana0.2
Hat_BandanaTINTBandana0.2
KeyRing_EagleFlagKey Ring - American Eagle0.1
KeyRing_EightBallKey Ring - Eight Ball0.1
KeyRing_PantherKey Ring - Panther0.1
KeyRing_SexyKey Ring - Sexy0.1
Hat_BucketHatBucket Hat0.1
Hat_SweatbandSweatband0.1
Kneepad_Left_SportKneepad0.1
Shoes_BlueTrainersSneakers0.1
Shoes_RedTrainersSneakers0.1
PhotoPhotograph0.1
FlaskFlask0.1
HandiknifeHandiknife0.1
KnifePocketPocket Knife0.1
RubberSpiderRubber Spider0.1
Hat_BaseballCapBaseball Cap0.05
Hat_BaseballCapBlueBaseball Cap0.05
Hat_BaseballCapGreenBaseball Cap0.05
Hat_BaseballCapRedBaseball Cap0.05
Hat_HalloweenMaskDevilHalloween Mask - Devil0.05
Hat_HalloweenMaskMonsterHalloween Mask - Monster0.05
Hat_HalloweenMaskPumpkinHalloween Mask - Pumpkin0.05
Hat_HalloweenMaskSkeletonHalloween Mask - Skeleton0.05
Hat_HalloweenMaskVampireHalloween Mask - Vampire0.05
Hat_HalloweenMaskWitchHalloween Mask - Witch0.05
Hat_BaseballCapKYBaseball Cap - Kentucky0.01
Hat_BaseballCapKY_RedBaseball Cap - Kentucky0.01
HempMag1Magazine: Legalize It!0.01
Lunchbox2Lunchbox0.001

junk rolls 1

A second roll with filler items.

IDNameWeight
CombinationPadlockCombination Padlock10

Add your item to this list

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