WENOPAL

ProceduralDistributions

WeldingWorkshopTools

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

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

IDNameWeight
BlowTorchWelding Torch10
ScrewdriverScrewdriver10
SmallSheetMetalSteel Sheet - Small10
Oxygen_TankOxygen Tank10
Propane_RefillPropane Lantern Bottle10
SheetMetalSteel Sheet10
WhetstoneWhetstone10
BallPeenHammerBall-peen Hammer8
BoltCuttersBolt Cutters8
CalipersCalipers8
DrawPlateDraw Plate8
FileFile8
MetalworkingChiselMetalworking Chisel8
MetalworkingPunchMetalworking Punch8
PliersPliers8
SheetMetalSnipsSheet Metal Snips8
SmallFileSetSmall File Set8
SmallPunchSetSmall Punch and Chisel Set8
SmallSawSmall Hacksaw8
NutsBoltsNuts and Bolts8
WeldingMaskWelder Mask8
ViseGripsVise Grips4
Glasses_SafetyGogglesSafety Goggles4
Hat_DustMaskDust Mask4
Hat_EarMuff_ProtectorsEar Protectors4
Kneepad_Left_WorkmanKneepad4
BSToolsSchematicTool Forging Plan4
CookwareSchematicCookware Forging Recipe4
BlowerFanBlower Fan2
SmithingHammerSmithing Hammer2
EpoxyEpoxy2
FiberglassTapeFiberglass Tape2
Hat_BuildersRespiratorHalf Mask Respirator2
RespiratorFiltersRespirator Filters2
BookMaintenance1Maintenance I: "Basic Repairs"2
BookMetalWelding1Welding I: "Basics of Welding"2
BenchAnvilBench Anvil1
MetalworkingPliersMetalworking Pliers1
ElbowPad_Left_WorkmanElbow Pad1
BookMaintenance2Maintenance II: "Better Tools, Made Easy"1
BookMetalWelding2Welding II: "Building with Metal"1
BookMaintenance3Maintenance III: "Home Guide to Tool Repairs"0.5
BookMetalWelding3Welding III: "Machining Metal: The Mass Genfac Guide"0.5
BookMaintenance4Maintenance IV: "Maintaining High Grade Tools"0.1
BookMetalWelding4Welding IV: "Ore to Sheets: A Complete Metalworking Manual"0.1
BookMaintenance5Maintenance V: "Understanding Biomechanics of Tool Use"0.05
BookMetalWelding5Welding V: "Technological Fundamentals of Metal Fabrication"0.05

Add your item to this list

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