WENOPAL

ProceduralDistributions

ToolStoreMetalwork

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
Hat_DustMaskDust Mask10
MetalBarSteel Rod10
MetalPipeIron Pipe10
Oxygen_TankOxygen Tank10
Propane_RefillPropane Lantern Bottle10
SheetMetalSteel Sheet10
SmallSheetMetalSteel Sheet - Small10
SteelWoolSteel Wool10
TongsTongs10
WeldingRodsWelding Rods10
WireWire10
BlowTorchWelding Torch8
BoltCuttersBolt Cutters8
CalipersCalipers8
DrawPlateDraw Plate8
FileFile8
Glasses_SafetyGogglesSafety Goggles8
Kneepad_Left_WorkmanKneepad8
MetalworkingChiselMetalworking Chisel8
MetalworkingPunchMetalworking Punch8
NutsBoltsNuts and Bolts8
PliersPliers8
ScrewdriverScrewdriver8
SmallFileSetSmall File Set8
SmallPunchSetSmall Punch and Chisel Set8
SmallSawSmall Hacksaw8
BallPeenHammerBall-peen Hammer6
AwlAwl4
CeramicCrucibleLarge Ceramic Crucible4
SheetMetalSnipsSheet Metal Snips4
ViseGripsVise Grips4
WeldingMaskWelder Mask4
ElbowPad_Left_WorkmanElbow Pad2
EpoxyEpoxy2
FiberglassTapeFiberglass Tape2
Hat_BuildersRespiratorHalf Mask Respirator2
RespiratorFiltersRespirator Filters2
SmithingHammerSmithing Hammer2
BenchAnvilBench Anvil1
BlowerFanBlower Fan1
MetalworkingPliersMetalworking Pliers1
Mov_ElectricBlowerForgeElectric Blower Forge1

Add your item to this list

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