WENOPAL

ProceduralDistributions

CrateElectronics

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

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

IDNameWeight
ElectricWireElectrical Wire20
ElectronicsScrapScrap Electronics20
CopperScrapCopper Scrap10
ElectricWireElectrical Wire10
ElectronicsScrapScrap Electronics10
HairDryerHair Dryer10
HairIronHair Iron10
HandTorchFlashlight8
CDplayerCD Player4
EarbudsEarbuds4
HeadphonesHeadphones4
MicrophoneMicrophone4
PowerBarPower Bar4
RemoteTV Remote4
TorchFlashlight - Heavy Duty4
BookElectrician1Electrical I: "Basic Electronics"2
CordlessPhoneCordless Phone2
RadioBlackValuTech Radio2
VideoGameHandheld Game Console2
BlowerFanBlower Fan1
BookElectrician2Electrical II: "Kentucky AV Guide '93"1
BullhornMegaphone1
FlashLight_AngleHeadFlashlight - Angle Headed1
RadioRedPremium Technologies Radio1
SpeakerSpeaker1
WalkieTalkie1Toys-R-Mine Walkie Talkie1
BookElectrician3Electrical III: "Practical Wiring Guide"0.5
Mov_ToasterToaster0.5
WalkieTalkie2ValuTech Walkie Talkie0.5
WalkieTalkie3Premium Tech. Walkie Talkie0.2
BookElectrician4Electrical IV: "Telecommunications in the 20th Century"0.1
Mov_MicrowaveMicrowave0.1
Mov_Microwave2Microwave0.1
WalkieTalkie4Tactical Walkie Talkie0.1
BookElectrician5Electrical V: "Understanding Integrated Controls for Electronic Systems"0.05
HamRadio1Premium Technologies Ham Radio0.01
HamRadio2US ARMY COMM. Ham Radio0.001

junk rolls 1

A second roll with filler items.

IDNameWeight
Mov_SatelliteDishSatellite Dish4

Add your item to this list

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