WENOPAL

ProceduralDistributions

KnifeFactoryTools

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

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

IDNameWeight
SmallHandleSmall Handle20
MarkerBlackMarker - Black10
MeasuringTapeMeasuring Tape10
ScrewdriverScrewdriver10
ScrewsScrews10
SteelPieceSteel Piece10
WhetstoneWhetstone10
BallPeenHammerBall-peen Hammer8
CalipersCalipers8
FileFile8
MetalworkingChiselMetalworking Chisel8
MetalworkingPunchMetalworking Punch8
PliersPliers8
SawHacksaw8
SheetMetalSnipsSheet Metal Snips8
SmallFileSetSmall File Set8
SmallPunchSetSmall Punch and Chisel Set8
SmallSawSmall Hacksaw8
SteelBarQuarterSteel Bar Quarter8
SteelBarHalfSteel Bar Half6
EpoxyEpoxy4
Glasses_SafetyGogglesSafety Goggles4
HandDrillHand Drill4
Hat_DustMaskDust Mask4
Hat_EarMuff_ProtectorsEar Protectors4
Kneepad_Left_WorkmanKneepad4
ScrewsBoxBox of Screws4
SteelBarSteel Bar4
ViseGripsVise Grips4
Hat_BuildersRespiratorHalf Mask Respirator2
Hat_HardHatHard Hat2
RespiratorFiltersRespirator Filters2
ElbowPad_Left_WorkmanElbow Pad1
MetalworkingPliersMetalworking Pliers1
ScrewsCartonCarton of Screws0.1

junk rolls 1

A second roll with filler items.

IDNameWeight
AluminumFragmentsAluminum Fragments4

Add your item to this list

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