Project Zomboid Item IDs (Build 42) and How to Spawn Them
Project Zomboid item IDs for Build 42.20: guns, ammo, tools, medical and more, the exact /additem syntax, and the Build 41 IDs that no longer work.
Project Zomboid item IDs take the form Module.ItemName, and in Build 42 every vanilla item lives in the Base module: Base.Axe, Base.Bandage, Base.Generator. That full string is what /additem and the admin Items List Viewer spawn. The name you see in your inventory will not work.
This page lists the IDs server owners ask for most, plus the naming traps and the Build 41 IDs that no longer exist. It was generated from the dedicated server's own script and translation files on the public branch, Build 42.20 (42.20.4), on 27 September 2026. That build defines 5,092 item IDs. You can search the complete list on your own server; the last section explains how.
How to spawn an item with /additem
The syntax, as the game's own help text gives it:
/additem "username" "module.item" count /additem "rj" Base.Axe 5
/additem Base.Bandage 10 - In game chat (press
T), you can leave the username out and the item goes to you. - In the panel's Console tab, type the command without the slash, and the username is required. The console has no player of its own, so the server replies
Pass usernameif you leave it out. - Count is capped at 100. If you ask for more, the server logs
Cannot spawn over 100 items at a timeand gives you 100. - A wrong ID returns
Item Base.Whatever doesn't exist.Type IDs exactly as listed here, capitals included (Base.PickAxe, notBase.Pickaxe).
/additem needs the AddItem capability. In the default roles, admin and gm hold it and observer does not. If you are not an admin yet, or your role cannot run it, start with Project Zomboid admin commands and access levels.
The Items List Viewer does the lookup for you
In multiplayer, click the round ADMIN button on the left edge of the screen and open Items List Viewer. You can search it, and double-clicking an item adds it to your inventory; Add Multiple goes up to 100. It is enabled by the same AddItem capability, so if
/additemworks for you, so does the viewer.
The inventory name is not the ID
Build 42 renamed a lot of items without renaming their IDs, so the obvious guess is often wrong:
| You want | Obvious guess | Real ID |
|---|---|---|
| Firefighter Axe | Base.FireAxe |
Base.Axe |
| Spade | Base.Spade |
Base.Shovel |
| Hacksaw | Base.Hacksaw |
Base.Saw |
| Wood Saw | Base.WoodSaw |
Base.GardenSaw |
| Flashlight | Base.Flashlight |
Base.HandTorch |
| Flashlight - Heavy Duty | Base.HeavyFlashlight |
Base.Torch |
| Can Opener | Base.CanOpener |
Base.TinOpener |
| Painkillers | Base.Painkillers |
Base.Pills |
| Gas Can | Base.GasCan |
Base.PetrolCan |
Many names are shared, too. In 42.20, 428 display names belong to more than one ID. "Hunting Knife" is both Base.HuntingKnife and Base.HuntingKnifeForged, "Car Battery" is Base.CarBattery1, 2 and 3, and "Paperback" covers 55 different IDs. When a name maps to several IDs, pick the one from the tables below or check the full list on your server.
Build 41 IDs that no longer work
If a command from an older guide fails with doesn't exist, it is probably a Build 41 ID. Comparing the legacy41 branch with 42.20, 238 of Build 41's 2,259 active item IDs are missing from 42.20.
49 of them only changed module. Build 41 kept radios in Radio, farming items in farming and camping items in camping. Build 42 puts everything in Base, so Radio.WalkieTalkie1 is now Base.WalkieTalkie1, Radio.HamRadio1 is Base.HamRadio1 and farming.HandShovel is Base.HandShovel.
The other 189 are gone. Build 42 has no replacement listed for them, so the right column below is the nearest 42.20 item, not an official rename:
| Build 41 ID | Nearest item in 42.20 |
|---|---|
Base.WaterBottleFull, Base.WaterPot, Base.BucketWaterFull |
No "full" variants exist. Only the container is left, e.g. Base.WaterBottle, Base.Pot |
Base.EmptyPetrolCan |
Base.PetrolCan (Gas Can), Base.JerryCan |
Base.BaseballBatNails |
Base.BaseballBat_Nails |
Base.PlankNail |
Base.Plank_Nails |
Base.TreeBranch |
Base.TreeBranch2 |
Base.Stone |
Base.Stone2 |
Base.WoodenStick |
Base.WoodenStick2 (Wooden Rod) |
camping.CampingTentKit |
Base.TentBlue_Packed (also Yellow, Brown, Green) |
Base.223Bullets, Base.223Clip |
None. The .223 calibre is not in 42.20 |
Base.Chainsaw |
None |
If your server is on the legacy41 branch, the Build 41 IDs still work there. Project Zomboid multiplayer explains the branches.
Item ID list for Build 42.20
These are the items server admins spawn most, grouped by use. Every ID was checked against the 42.20 script files.
Firearms
| Item | ID |
|---|---|
| M9 Pistol | Base.Pistol |
| M1911 Pistol | Base.Pistol2 |
| B-F Pistol | Base.Pistol3 |
| SN38 Revolver | Base.Revolver_Short |
| Patrol Revolver | Base.Revolver |
| Magnum | Base.Revolver_Long |
| JS-2000 Shotgun | Base.Shotgun |
| Sawed-off JS-2000 Shotgun | Base.ShotgunSawnoff |
| Double Barrel Shotgun | Base.DoubleBarrelShotgun |
| Sawed-off Double Barrel Shotgun | Base.DoubleBarrelShotgunSawnoff |
| JS-3T Tactical Shotgun | Base.JS3T_Shotgun |
| MSR700 Rifle | Base.VarmintRifle |
| MSR788 Rifle | Base.HuntingRifle |
| MSR7T Tactical Rifle | Base.MSR7T_Rifle |
| M16 Assault Rifle | Base.AssaultRifle |
| M1A Rifle | Base.AssaultRifle2 |
| JS-14 Rifle | Base.JS14_Rifle |
| L92 Carbine | Base.L92_Carbine |
| L94 Rifle | Base.L94_Rifle |
| Trapper Carbine | Base.TrapperCarbine |
Ammunition and magazines
| Item | ID |
|---|---|
| 9x19mm Round | Base.Bullets9mm |
| Box of 9x19mm Rounds | Base.Bullets9mmBox |
| M9 Magazine | Base.9mmClip |
| .45 ACP Round | Base.Bullets45 |
| Box of .45 ACP Rounds | Base.Bullets45Box |
| M1911 Auto Magazine | Base.45Clip |
| .44 Magnum Round | Base.Bullets44 |
| Box of .44 Magnum Rounds | Base.Bullets44Box |
| B-F Magazine | Base.44Clip |
| .38 Special Round | Base.Bullets38 |
| Box of .38 Special Rounds | Base.Bullets38Box |
| .357 Magnum Round | Base.Bullets357 |
| Box of .357 Magnum Rounds | Base.Bullets357Box |
| 12g Round | Base.ShotgunShells |
| Box of 12g Rounds | Base.ShotgunShellsBox |
| 5.56x45mm Round | Base.556Bullets |
| Box of 5.56x45mm Rounds | Base.556Box |
| M16 Magazine | Base.556Clip |
| 7.62x51mm Round | Base.308Bullets |
| Box of 7.62x51mm Rounds | Base.308Box |
| M1A Magazine | Base.M14Clip |
| .30-30 Round | Base.3030Bullets |
| Box of .30-30 Rounds | Base.3030Box |
| JS-14 Magazine | Base.JS14_Clip |
Melee weapons
| Item | ID |
|---|---|
| Firefighter Axe | Base.Axe |
| Wood Axe | Base.WoodAxe |
| Hatchet | Base.HandAxe |
| Crowbar | Base.Crowbar |
| Baseball Bat | Base.BaseballBat |
| Metal Baseball Bat | Base.BaseballBat_Metal |
| Baseball Bat with Nails | Base.BaseballBat_Nails |
| Machete | Base.Machete |
| Katana | Base.Katana |
| Sledgehammer | Base.Sledgehammer |
| Claw Hammer | Base.Hammer |
| Pickaxe | Base.PickAxe |
| Spade | Base.Shovel |
| Frying Pan | Base.Pan |
| Kitchen Knife | Base.KitchenKnife |
| Hunting Knife | Base.HuntingKnife |
| Hunting Knife | Base.HuntingKnifeForged |
| Fighting Knife | Base.FightingKnife |
| Wooden Spear | Base.SpearCrafted |
| Spear with Metal Head | Base.SpearShort |
| Nightstick | Base.Nightstick |
| Plank with Nails | Base.Plank_Nails |
Tools
| Item | ID |
|---|---|
| Screwdriver | Base.Screwdriver |
| Hacksaw | Base.Saw |
| Wood Saw | Base.GardenSaw |
| Wrench | Base.Wrench |
| Pipe Wrench | Base.PipeWrench |
| Pliers | Base.Pliers |
| Welding Torch | Base.BlowTorch |
| Welding Rods | Base.WeldingRods |
| Can Opener | Base.TinOpener |
| Needle | Base.Needle |
| Thread | Base.Thread |
| Scissors | Base.Scissors |
| Whetstone | Base.Whetstone |
| Gardening Trowel | Base.HandShovel |
Medical
| Item | ID |
|---|---|
| Bandage | Base.Bandage |
| Bandage (Sterilized) | Base.AlcoholBandage |
| Bandage - Adhesive | Base.Bandaid |
| Rag | Base.RippedSheets |
| Bottle of Disinfectant | Base.Disinfectant |
| Alcohol Wipes | Base.AlcoholWipes |
| Antibiotics | Base.Antibiotics |
| Painkillers | Base.Pills |
| Beta Blockers | Base.PillsBeta |
| Antidepressants | Base.PillsAntiDep |
| Sleeping Pills | Base.PillsSleepingTablets |
| Suture Needle | Base.SutureNeedle |
| Forceps | Base.SutureNeedleHolder |
| Tweezers | Base.Tweezers |
| Splint | Base.Splint |
| Cold Pack | Base.Coldpack |
Building and materials
| Item | ID |
|---|---|
| Plank | Base.Plank |
| Log | Base.Log |
| Nails | Base.Nails |
| Box of Nails | Base.NailsBox |
| Steel Sheet | Base.SheetMetal |
| Steel Sheet - Small | Base.SmallSheetMetal |
| Iron Pipe | Base.MetalPipe |
| Steel Rod | Base.MetalBar |
| Scrap Metal | Base.ScrapMetal |
| Rope | Base.Rope |
| Sheet Rope | Base.SheetRope |
| Sheet | Base.Sheet |
| Tarp | Base.Tarp |
| Wire | Base.Wire |
| Electrical Wire | Base.ElectricWire |
| Duct Tape | Base.DuctTape |
| Glue | Base.Glue |
| Wood Glue | Base.Woodglue |
| Propane Tank | Base.PropaneTank |
| Padlock | Base.Padlock |
Vehicles, fuel and power
| Item | ID |
|---|---|
| Gas Can | Base.PetrolCan |
| Jerrycan of Gas | Base.JerryCan |
| Car Battery | Base.CarBattery1 |
| Car Battery | Base.CarBattery2 |
| Car Battery | Base.CarBattery3 |
| Lug Wrench | Base.LugWrench |
| Jack | Base.Jack |
| Tire Pump | Base.TirePump |
| Generator - Lectromax | Base.Generator |
| Battery | Base.Battery |
| Flashlight | Base.HandTorch |
| Flashlight - Heavy Duty | Base.Torch |
| Lighter | Base.Lighter |
| Matchbook | Base.Matches |
Bags and camping
| Item | ID |
|---|---|
| Small Backpack | Base.Bag_Schoolbag |
| Hiking Backpack | Base.Bag_NormalHikingBag |
| Big Hiking Backpack | Base.Bag_BigHikingBag |
| Duffel Bag | Base.Bag_DuffelBag |
| Military Backpack | Base.Bag_ALICEpack |
| Military Backpack | Base.Bag_ALICEpack_Army |
| Garbage Bag | Base.Garbagebag |
| Tent (Packed) | Base.TentBlue_Packed |
Radios and walkie-talkies
| Item | ID |
|---|---|
| Toys-R-Mine Walkie Talkie | Base.WalkieTalkie1 |
| ValuTech Walkie Talkie | Base.WalkieTalkie2 |
| Premium Tech. Walkie Talkie | Base.WalkieTalkie3 |
| Tactical Walkie Talkie | Base.WalkieTalkie4 |
| US Army Walkie Talkie | Base.WalkieTalkie5 |
| Premium Technologies Ham Radio | Base.HamRadio1 |
| US ARMY COMM. Ham Radio | Base.HamRadio2 |
| Premium Technologies Radio | Base.RadioRed |
| ValuTech Radio | Base.RadioBlack |
| Radio Receiver | Base.RadioReceiver |
| Radio Transmitter | Base.RadioTransmitter |
Skill books follow one pattern, Base.Book<Skill><1-5>: Base.BookCarpentry1 to Base.BookCarpentry5, for example. 42.20 has five volumes for each of these 24 skills: Aiming, Blacksmith, Butchering, Carpentry, Carving, Cooking, Electrician, Farming, FirstAid, Fishing, FlintKnapping, Foraging, Glassmaking, Husbandry, LongBlade, Maintenance, Masonry, Mechanic, MetalWelding, Pottery, Reloading, Tailoring, Tracking and Trapping.
Seeds are less regular. Loose seeds are Base.<Crop>Seed (Base.TomatoSeed) and most seed packets are Base.<Crop>BagSeed (Base.CornBagSeed). Seven packets end in 2, though: Base.TomatoBagSeed2, Base.CarrotBagSeed2, Base.PotatoBagSeed2, Base.CabbageBagSeed2, Base.BroccoliBagSeed2, Base.RedRadishBagSeed2 and Base.StrewberrieBagSeed2 (Strawberry, spelled that way in the game files).
Search the complete list on your own server
Your server already has all 5,092 IDs. The game files installed on it are the source this page was built from:
- Open your server in the panel and go to Files.
- Open
media/lua/shared/Translate/EN/ItemName.json. Every line is one ID and its English name, like"Base.Axe": "Firefighter Axe",. - Use your browser's find (
Ctrl+F) on the name you see in game. The text in front of it is the ID.
The item definitions themselves are in media/scripts/generated/items/, split by type (weapon.txt, food.txt, clothing.txt and so on), if you need to check what an item actually is.
Modded items use their mod's module
A Workshop mod's items are not in
Baseunless the mod adds them there. The ID is<ModModule>.<ItemName>, taken from themoduleline of the mod's own script files. The Items List Viewer sorts every loaded item by module, so a mod's items appear under that mod's own module name, which is the easiest way to find them. For getting the mod onto the server in the first place, see How to install mods for Project Zomboid.
FAQ
What is the item ID format in Project Zomboid?
Module.ItemName, case-sensitive. Every vanilla Build 42 item is in the Base module, so the IDs look like Base.Axe or Base.Bandage.
How do I spawn items in Project Zomboid multiplayer?
As an admin (or any role with the AddItem capability), type /additem "username" "Base.Axe" 1 in chat, or use the Items List Viewer from the ADMIN button. From the panel console, drop the slash and always include the username.
Why does /additem say the item doesn't exist?
Either the ID is a Build 41 ID that 42.20 removed or moved (see above), it is typed with the wrong capitals, or you used the display name instead of the ID.
Can I spawn more than 100 items at once?
No. The server caps a single /additem at 100 and hands out 100 if you ask for more. Run it again for more.
Are item IDs the same in single player?
The IDs are the same, because both come from the same script files. This page covers spawning them on a multiplayer server.
What to read next
- Project Zomboid admin commands: access levels, capabilities and the rest of the command list
- Project Zomboid server settings and config files: the INI and sandbox files
Made with 💜 by GameServerKings

Need a Project Zomboid server?
Deploy an instantly-provisioned Project Zomboid server on high-clock hardware — DDoS protected, no contracts, cancel anytime.
From $5.40 /month