Browse docs

Inventory Items

All 155 default Crime System items, grouped by use, with inventory setup instructions and complete ox_inventory and ESX imports.

This page lists all 155 default item names supplied with the Crime System, including heist tools, drug products, seeds, materials, packaging, and laboratory equipment. It includes the disabled defaults and additional generated seed names, marked below.

The list matches the supplied configuration and Drug Creator defaults as of 10 September 2026. If you rename an item or create your own content, add those names to your inventory as well.

Prepare your inventory

  1. Choose the inventory your server actually uses. An ESX server using ox_inventory needs the ox_inventory definitions.
  2. Add missing items using the complete import blocks below, or your inventory's own item format. Keep existing definitions for items you already have.
  3. Keep every item name exactly as listed. You can change the display labels and weights. For example, water does not replace water_bottle, and fixkit does not replace repair_kit.
  4. Restart the server after editing the inventory files or importing the items. Check the server console for missing-item warnings.
  5. Make the required tools, seeds, and supplies obtainable through your shops, suppliers, or other gameplay. Test one complete activity with a regular player.

The Drug Creator automatically registers its items where the inventory supports it. Some inventories still need a manual item-file import. The tables below are the complete default checklist even when automatic registration is enabled.

For a first drug route, start with trimming_shears, raw_weed, weed_dried, empty_baggy, and weed_baggy. Follow the first drug setup to make the route playable.

Heist, robbery, and graffiti items

Add these items for the robbery methods, heist equipment, and graffiti features you use.

Item nameItemUsed for
explosive_chargeExplosive chargeExplosive robbery methods
gas_maskGas maskHeist gas protection
general_keycardGeneral keycardGeneral keycard access
hacking_deviceHacking deviceHeist and shop-robbery hacking
heist_planning_tableHeist planning tablePlaces the planning board
paint_removerPaint removerRemoves graffiti
recovery_slingRecovery slingPulls an ATM with a vehicle
spray_canSpray canPlaces graffiti
vault_drillVault drillDrilling and deposit boxes
vault_keycardVault keycardHeist keycard access

Drug products and strains

These are the supplied drug and strain items. Raw ingredients and unfinished products are listed separately below.

Item nameItem
blue_dreamBlue Dream
blue_sporeBlue Spore
cokeCocaine
coke_baggyCocaine baggy
desert_ephedraDesert Ephedra
dryland_rootDryland Root
gelatoGelato
herbal_pillHerbal capsule
herbal_stimulantHerbal stimulant
jointJoint
leanLean
lean_bottleLean bottle
lean_cupLean cup
lsdLSD
lsd_tabsLSD tabs
methMeth
meth_baggyCrystal baggy
mountain_cocaMountain Coca
mushroom_baggyMushroom baggy
mushroomsMushrooms
og_kushOG Kush
purple_hazePurple Haze
weedWeed
weed_baggyWeed baggy
weed_premium_jarPremium weed jar
white_widowWhite Widow

Seeds and spores

Keep the exact seed names. For example, Blue Dream uses blue_dream_seed; the display name alone is not an item ID.

Item nameItem
blue_dream_seedBlue Dream seed
blue_spore_seedBlue Spore seed
coke_seedCocaine seed
desert_ephedra_seedDesert Ephedra seed
dryland_root_seedDryland Root seed
gelato_seedGelato seed
herbal_stimulant_seedHerbal stimulant seed
lean_seedLean seed
lsd_seedLSD seed
meth_seedMeth seed
mountain_coca_seedMountain Coca seed
og_kush_seedOG Kush seed
purple_haze_seedPurple Haze seed
rare_weed_seedRare weed seed
resin_rich_seedResin-rich weed seed
spore_sampleSpore sample
weed_seedWeed seed
white_widow_seedWhite Widow seed

Raw materials and supplies

These items are used for harvesting, processing, plant care, or equipment maintenance. Raw and intermediate materials are not finished consumable drugs.

Item nameItem
chemical_precursorChemical precursor
coca_leafCoca leaves
coco_mixCoco mix
coke_brickCocaine brick
coke_powderCocaine powder
desert_rootDesert root
dried_mushroomDried mushrooms
ephedra_leafEphedra leaves
fuel_canFuel can
herbal_extractHerbal extract
lab_filterLab filter
lab_supply_kitLab supply kit
lean_mixSyrup mixture
living_soilLiving soil
lsd_tab_unpackedUnpacked tab
machine_oilMachine oil
meth_crystalMeth crystals
plant_medicinePlant treatment
plant_nutrientsPlant nutrients
potting_soilPotting soil
raw_weedWeed buds
syrup_baseSyrup base
tab_solutionTab solution
water_bottleWater bottle
weed_curedCured buds
weed_driedDried buds
wild_mushroomWild mushrooms

Packaging

Players need the packaging required by the selected recipe. Registering packaging does not automatically make it available in a shop.

Item nameItem
blank_tab_sheetBlank tab sheet
drug_packagingPackaging material
empty_baggyEmpty baggy
empty_bottleEmpty bottle
empty_capsuleEmpty capsule
empty_cupEmpty cup
empty_jarEmpty jar
foil_packFoil packaging
plastic_wrapPlastic wrap
rolling_paperRolling paper
vacuum_bagVacuum bag

Tools and access items

These items cover harvesting, processing, raids, and dealer contacts. A tool is used through the activity that requires it; not every item needs a separate Use action.

Item nameItem
advanced_lockpickAdvanced lockpick
bolt_cuttersBolt cutters
brick_moldBrick mold
burner_phoneBurner phone
crowbarCrowbar
dealer_guide_bookDealer guide book
digital_scaleDigital scale
drillDrill
garden_scissorsGarden scissors
glovesGloves
hacktoolHacking tool
keycard_clonerKeycard cloner
lab_glovesLab gloves
label_printerLabel printer
lockpickLockpick
precision_scissorsPrecision scissors
raid_scannerStorage scanner
repair_kitRepair kit
resin_scraperResin scraper
resin_tapResin tap
signal_jammerSignal jammer
small_shovelSmall shovel
stolen_burner_phoneStolen burner phone
stolen_lab_keycardStolen lab keycard
stolen_recipe_notesStolen recipe notes
thermite_chargeThermite charge
trimming_shearsTrimming shears

Laboratory and growing equipment

These are inventory items for drug equipment, growing setups, power, and storage. All five supplied generator tiers are included.

Item nameItem
brick_pressBrick press
carbon_filterCarbon filter
chemical_reactorChemical reactor
chemistry_tableChemistry table
curing_shelfCuring shelf
drug_generator_t1Generator T1
drug_generator_t2Generator T2
drug_generator_t3Generator T3
drug_generator_t4Generator T4
drug_generator_t5Generator T5
drug_ovenDrug oven
drug_pressDrug press
drying_rackDrying rack
fabric_potFabric pot
grow_lampGrow lamp
grow_tentGrow tent
hydro_bucketHydro bucket
industrial_fanIndustrial fan
industrial_lampIndustrial lamp
lab_shelf_largeSecured storage rack
lab_shelf_mediumIndustrial shelf
lab_shelf_smallSmall storage shelf
mixing_tableMixing table
packaging_tablePackaging table
plant_potPlant pot
security_cameraSecurity camera
small_fanSmall fan
small_grow_lampSmall grow lamp
testing_kitPlant and drug testing kit
trimming_tableTrimming table

Included but disabled defaults

The following three items belong to the supplied poppy defaults, which are disabled. They are included for a complete installation. Adding the items does not enable the poppy content.

Item nameItem
purple_poppyPurple Poppy
purple_poppy_seedPurple Poppy seed
sealed_bottle_packSealed bottle pack

Additional generated seed names

The current defaults also generate these three names in addition to the regular strain seeds above. Keep them when installing the full default catalog. For a particular plant, use the seed shown in the Drug Creator.

Item nameItem
0_blue_dream_seedBlue Dream seed (additional generated name)
0_og_kush_seedOG Kush seed (additional generated name)
0_white_widow_seedWhite Widow seed (additional generated name)

Ready-to-copy item definitions

Both tabs contain all 155 items. Use the tab for your active inventory; you do not need to apply both.

  • ox_inventory: add the entries inside the existing return { ... } table in ox_inventory/data/items.lua. Add only missing names and keep the commas between entries. Do not replace the whole file. The weights below are simple starting values of 1 gram per item; adjust them for your economy before opening the server.
  • ESX inventory database: use this only when ESX's items table is the item source for your inventory. Run the SQL in your server database. It matches the supplied items_esx.sql and expects the columns name, label, weight, rare, and can_remove. Existing items remain unchanged. Older ESX schemas with limit require their own import format.
  • Other inventories: use all names from the tables above with your inventory's item format. The ESX SQL does not replace the item-file setup for a separate inventory.

These definitions add the items. They do not add item images, shops, recipes, or custom Use actions. Keep existing actions for shared items already used by other resources.

['0_blue_dream_seed'] = {
    label = 'Blue Dream seed (additional generated name)',
    weight = 1,
    stack = true,
    close = true,
},
['0_og_kush_seed'] = {
    label = 'OG Kush seed (additional generated name)',
    weight = 1,
    stack = true,
    close = true,
},
['0_white_widow_seed'] = {
    label = 'White Widow seed (additional generated name)',
    weight = 1,
    stack = true,
    close = true,
},
['advanced_lockpick'] = {
    label = 'Advanced lockpick',
    weight = 1,
    stack = true,
    close = true,
},
['blank_tab_sheet'] = {
    label = 'Blank tab sheet',
    weight = 1,
    stack = true,
    close = true,
},
['blue_dream'] = {
    label = 'Blue Dream',
    weight = 1,
    stack = true,
    close = true,
},
['blue_dream_seed'] = {
    label = 'Blue Dream seed',
    weight = 1,
    stack = true,
    close = true,
},
['blue_spore'] = {
    label = 'Blue Spore',
    weight = 1,
    stack = true,
    close = true,
},
['blue_spore_seed'] = {
    label = 'Blue Spore seed',
    weight = 1,
    stack = true,
    close = true,
},
['bolt_cutters'] = {
    label = 'Bolt cutters',
    weight = 1,
    stack = true,
    close = true,
},
['brick_mold'] = {
    label = 'Brick mold',
    weight = 1,
    stack = true,
    close = true,
},
['brick_press'] = {
    label = 'Brick press',
    weight = 1,
    stack = true,
    close = true,
},
['burner_phone'] = {
    label = 'Burner phone',
    weight = 1,
    stack = true,
    close = true,
},
['carbon_filter'] = {
    label = 'Carbon filter',
    weight = 1,
    stack = true,
    close = true,
},
['chemical_precursor'] = {
    label = 'Chemical precursor',
    weight = 1,
    stack = true,
    close = true,
},
['chemical_reactor'] = {
    label = 'Chemical reactor',
    weight = 1,
    stack = true,
    close = true,
},
['chemistry_table'] = {
    label = 'Chemistry table',
    weight = 1,
    stack = true,
    close = true,
},
['coca_leaf'] = {
    label = 'Coca leaves',
    weight = 1,
    stack = true,
    close = true,
},
['coco_mix'] = {
    label = 'Coco mix',
    weight = 1,
    stack = true,
    close = true,
},
['coke'] = {
    label = 'Cocaine',
    weight = 1,
    stack = true,
    close = true,
},
['coke_baggy'] = {
    label = 'Cocaine baggy',
    weight = 1,
    stack = true,
    close = true,
},
['coke_brick'] = {
    label = 'Cocaine brick',
    weight = 1,
    stack = true,
    close = true,
},
['coke_powder'] = {
    label = 'Cocaine powder',
    weight = 1,
    stack = true,
    close = true,
},
['coke_seed'] = {
    label = 'Cocaine seed',
    weight = 1,
    stack = true,
    close = true,
},
['crowbar'] = {
    label = 'Crowbar',
    weight = 1,
    stack = true,
    close = true,
},
['curing_shelf'] = {
    label = 'Curing shelf',
    weight = 1,
    stack = true,
    close = true,
},
['dealer_guide_book'] = {
    label = 'Dealer guide book',
    weight = 1,
    stack = true,
    close = true,
},
['desert_ephedra'] = {
    label = 'Desert Ephedra',
    weight = 1,
    stack = true,
    close = true,
},
['desert_ephedra_seed'] = {
    label = 'Desert Ephedra seed',
    weight = 1,
    stack = true,
    close = true,
},
['desert_root'] = {
    label = 'Desert root',
    weight = 1,
    stack = true,
    close = true,
},
['digital_scale'] = {
    label = 'Digital scale',
    weight = 1,
    stack = true,
    close = true,
},
['dried_mushroom'] = {
    label = 'Dried mushrooms',
    weight = 1,
    stack = true,
    close = true,
},
['drill'] = {
    label = 'Drill',
    weight = 1,
    stack = true,
    close = true,
},
['drug_generator_t1'] = {
    label = 'Generator T1',
    weight = 1,
    stack = true,
    close = true,
},
['drug_generator_t2'] = {
    label = 'Generator T2',
    weight = 1,
    stack = true,
    close = true,
},
['drug_generator_t3'] = {
    label = 'Generator T3',
    weight = 1,
    stack = true,
    close = true,
},
['drug_generator_t4'] = {
    label = 'Generator T4',
    weight = 1,
    stack = true,
    close = true,
},
['drug_generator_t5'] = {
    label = 'Generator T5',
    weight = 1,
    stack = true,
    close = true,
},
['drug_oven'] = {
    label = 'Drug oven',
    weight = 1,
    stack = true,
    close = true,
},
['drug_packaging'] = {
    label = 'Packaging material',
    weight = 1,
    stack = true,
    close = true,
},
['drug_press'] = {
    label = 'Drug press',
    weight = 1,
    stack = true,
    close = true,
},
['drying_rack'] = {
    label = 'Drying rack',
    weight = 1,
    stack = true,
    close = true,
},
['dryland_root'] = {
    label = 'Dryland Root',
    weight = 1,
    stack = true,
    close = true,
},
['dryland_root_seed'] = {
    label = 'Dryland Root seed',
    weight = 1,
    stack = true,
    close = true,
},
['empty_baggy'] = {
    label = 'Empty baggy',
    weight = 1,
    stack = true,
    close = true,
},
['empty_bottle'] = {
    label = 'Empty bottle',
    weight = 1,
    stack = true,
    close = true,
},
['empty_capsule'] = {
    label = 'Empty capsule',
    weight = 1,
    stack = true,
    close = true,
},
['empty_cup'] = {
    label = 'Empty cup',
    weight = 1,
    stack = true,
    close = true,
},
['empty_jar'] = {
    label = 'Empty jar',
    weight = 1,
    stack = true,
    close = true,
},
['ephedra_leaf'] = {
    label = 'Ephedra leaves',
    weight = 1,
    stack = true,
    close = true,
},
['explosive_charge'] = {
    label = 'Explosive charge',
    weight = 1,
    stack = true,
    close = true,
},
['fabric_pot'] = {
    label = 'Fabric pot',
    weight = 1,
    stack = true,
    close = true,
},
['foil_pack'] = {
    label = 'Foil packaging',
    weight = 1,
    stack = true,
    close = true,
},
['fuel_can'] = {
    label = 'Fuel can',
    weight = 1,
    stack = true,
    close = true,
},
['garden_scissors'] = {
    label = 'Garden scissors',
    weight = 1,
    stack = true,
    close = true,
},
['gas_mask'] = {
    label = 'Gas mask',
    weight = 1,
    stack = true,
    close = true,
},
['gelato'] = {
    label = 'Gelato',
    weight = 1,
    stack = true,
    close = true,
},
['gelato_seed'] = {
    label = 'Gelato seed',
    weight = 1,
    stack = true,
    close = true,
},
['general_keycard'] = {
    label = 'General keycard',
    weight = 1,
    stack = false,
    close = true,
},
['gloves'] = {
    label = 'Gloves',
    weight = 1,
    stack = true,
    close = true,
},
['grow_lamp'] = {
    label = 'Grow lamp',
    weight = 1,
    stack = true,
    close = true,
},
['grow_tent'] = {
    label = 'Grow tent',
    weight = 1,
    stack = true,
    close = true,
},
['hacking_device'] = {
    label = 'Hacking device',
    weight = 1,
    stack = true,
    close = true,
},
['hacktool'] = {
    label = 'Hacking tool',
    weight = 1,
    stack = true,
    close = true,
},
['heist_planning_table'] = {
    label = 'Heist planning table',
    weight = 1,
    stack = true,
    close = true,
},
['herbal_extract'] = {
    label = 'Herbal extract',
    weight = 1,
    stack = true,
    close = true,
},
['herbal_pill'] = {
    label = 'Herbal capsule',
    weight = 1,
    stack = true,
    close = true,
},
['herbal_stimulant'] = {
    label = 'Herbal stimulant',
    weight = 1,
    stack = true,
    close = true,
},
['herbal_stimulant_seed'] = {
    label = 'Herbal stimulant seed',
    weight = 1,
    stack = true,
    close = true,
},
['hydro_bucket'] = {
    label = 'Hydro bucket',
    weight = 1,
    stack = true,
    close = true,
},
['industrial_fan'] = {
    label = 'Industrial fan',
    weight = 1,
    stack = true,
    close = true,
},
['industrial_lamp'] = {
    label = 'Industrial lamp',
    weight = 1,
    stack = true,
    close = true,
},
['joint'] = {
    label = 'Joint',
    weight = 1,
    stack = true,
    close = true,
},
['keycard_cloner'] = {
    label = 'Keycard cloner',
    weight = 1,
    stack = true,
    close = true,
},
['lab_filter'] = {
    label = 'Lab filter',
    weight = 1,
    stack = true,
    close = true,
},
['lab_gloves'] = {
    label = 'Lab gloves',
    weight = 1,
    stack = true,
    close = true,
},
['lab_shelf_large'] = {
    label = 'Secured storage rack',
    weight = 1,
    stack = true,
    close = true,
},
['lab_shelf_medium'] = {
    label = 'Industrial shelf',
    weight = 1,
    stack = true,
    close = true,
},
['lab_shelf_small'] = {
    label = 'Small storage shelf',
    weight = 1,
    stack = true,
    close = true,
},
['lab_supply_kit'] = {
    label = 'Lab supply kit',
    weight = 1,
    stack = true,
    close = true,
},
['label_printer'] = {
    label = 'Label printer',
    weight = 1,
    stack = true,
    close = true,
},
['lean'] = {
    label = 'Lean',
    weight = 1,
    stack = true,
    close = true,
},
['lean_bottle'] = {
    label = 'Lean bottle',
    weight = 1,
    stack = true,
    close = true,
},
['lean_cup'] = {
    label = 'Lean cup',
    weight = 1,
    stack = true,
    close = true,
},
['lean_mix'] = {
    label = 'Syrup mixture',
    weight = 1,
    stack = true,
    close = true,
},
['lean_seed'] = {
    label = 'Lean seed',
    weight = 1,
    stack = true,
    close = true,
},
['living_soil'] = {
    label = 'Living soil',
    weight = 1,
    stack = true,
    close = true,
},
['lockpick'] = {
    label = 'Lockpick',
    weight = 1,
    stack = true,
    close = true,
},
['lsd'] = {
    label = 'LSD',
    weight = 1,
    stack = true,
    close = true,
},
['lsd_seed'] = {
    label = 'LSD seed',
    weight = 1,
    stack = true,
    close = true,
},
['lsd_tab_unpacked'] = {
    label = 'Unpacked tab',
    weight = 1,
    stack = true,
    close = true,
},
['lsd_tabs'] = {
    label = 'LSD tabs',
    weight = 1,
    stack = true,
    close = true,
},
['machine_oil'] = {
    label = 'Machine oil',
    weight = 1,
    stack = true,
    close = true,
},
['meth'] = {
    label = 'Meth',
    weight = 1,
    stack = true,
    close = true,
},
['meth_baggy'] = {
    label = 'Crystal baggy',
    weight = 1,
    stack = true,
    close = true,
},
['meth_crystal'] = {
    label = 'Meth crystals',
    weight = 1,
    stack = true,
    close = true,
},
['meth_seed'] = {
    label = 'Meth seed',
    weight = 1,
    stack = true,
    close = true,
},
['mixing_table'] = {
    label = 'Mixing table',
    weight = 1,
    stack = true,
    close = true,
},
['mountain_coca'] = {
    label = 'Mountain Coca',
    weight = 1,
    stack = true,
    close = true,
},
['mountain_coca_seed'] = {
    label = 'Mountain Coca seed',
    weight = 1,
    stack = true,
    close = true,
},
['mushroom_baggy'] = {
    label = 'Mushroom baggy',
    weight = 1,
    stack = true,
    close = true,
},
['mushrooms'] = {
    label = 'Mushrooms',
    weight = 1,
    stack = true,
    close = true,
},
['og_kush'] = {
    label = 'OG Kush',
    weight = 1,
    stack = true,
    close = true,
},
['og_kush_seed'] = {
    label = 'OG Kush seed',
    weight = 1,
    stack = true,
    close = true,
},
['packaging_table'] = {
    label = 'Packaging table',
    weight = 1,
    stack = true,
    close = true,
},
['paint_remover'] = {
    label = 'Paint remover',
    weight = 1,
    stack = true,
    close = true,
},
['plant_medicine'] = {
    label = 'Plant treatment',
    weight = 1,
    stack = true,
    close = true,
},
['plant_nutrients'] = {
    label = 'Plant nutrients',
    weight = 1,
    stack = true,
    close = true,
},
['plant_pot'] = {
    label = 'Plant pot',
    weight = 1,
    stack = true,
    close = true,
},
['plastic_wrap'] = {
    label = 'Plastic wrap',
    weight = 1,
    stack = true,
    close = true,
},
['potting_soil'] = {
    label = 'Potting soil',
    weight = 1,
    stack = true,
    close = true,
},
['precision_scissors'] = {
    label = 'Precision scissors',
    weight = 1,
    stack = true,
    close = true,
},
['purple_haze'] = {
    label = 'Purple Haze',
    weight = 1,
    stack = true,
    close = true,
},
['purple_haze_seed'] = {
    label = 'Purple Haze seed',
    weight = 1,
    stack = true,
    close = true,
},
['purple_poppy'] = {
    label = 'Purple Poppy',
    weight = 1,
    stack = true,
    close = true,
},
['purple_poppy_seed'] = {
    label = 'Purple Poppy seed',
    weight = 1,
    stack = true,
    close = true,
},
['raid_scanner'] = {
    label = 'Storage scanner',
    weight = 1,
    stack = true,
    close = true,
},
['rare_weed_seed'] = {
    label = 'Rare weed seed',
    weight = 1,
    stack = true,
    close = true,
},
['raw_weed'] = {
    label = 'Weed buds',
    weight = 1,
    stack = true,
    close = true,
},
['recovery_sling'] = {
    label = 'Recovery sling',
    weight = 1,
    stack = true,
    close = true,
},
['repair_kit'] = {
    label = 'Repair kit',
    weight = 1,
    stack = true,
    close = true,
},
['resin_rich_seed'] = {
    label = 'Resin-rich weed seed',
    weight = 1,
    stack = true,
    close = true,
},
['resin_scraper'] = {
    label = 'Resin scraper',
    weight = 1,
    stack = true,
    close = true,
},
['resin_tap'] = {
    label = 'Resin tap',
    weight = 1,
    stack = true,
    close = true,
},
['rolling_paper'] = {
    label = 'Rolling paper',
    weight = 1,
    stack = true,
    close = true,
},
['sealed_bottle_pack'] = {
    label = 'Sealed bottle pack',
    weight = 1,
    stack = true,
    close = true,
},
['security_camera'] = {
    label = 'Security camera',
    weight = 1,
    stack = true,
    close = true,
},
['signal_jammer'] = {
    label = 'Signal jammer',
    weight = 1,
    stack = true,
    close = true,
},
['small_fan'] = {
    label = 'Small fan',
    weight = 1,
    stack = true,
    close = true,
},
['small_grow_lamp'] = {
    label = 'Small grow lamp',
    weight = 1,
    stack = true,
    close = true,
},
['small_shovel'] = {
    label = 'Small shovel',
    weight = 1,
    stack = true,
    close = true,
},
['spore_sample'] = {
    label = 'Spore sample',
    weight = 1,
    stack = true,
    close = true,
},
['spray_can'] = {
    label = 'Spray can',
    weight = 1,
    stack = false,
    close = true,
},
['stolen_burner_phone'] = {
    label = 'Stolen burner phone',
    weight = 1,
    stack = false,
    close = true,
},
['stolen_lab_keycard'] = {
    label = 'Stolen lab keycard',
    weight = 1,
    stack = false,
    close = true,
},
['stolen_recipe_notes'] = {
    label = 'Stolen recipe notes',
    weight = 1,
    stack = false,
    close = true,
},
['syrup_base'] = {
    label = 'Syrup base',
    weight = 1,
    stack = true,
    close = true,
},
['tab_solution'] = {
    label = 'Tab solution',
    weight = 1,
    stack = true,
    close = true,
},
['testing_kit'] = {
    label = 'Plant and drug testing kit',
    weight = 1,
    stack = true,
    close = true,
},
['thermite_charge'] = {
    label = 'Thermite charge',
    weight = 1,
    stack = true,
    close = true,
},
['trimming_shears'] = {
    label = 'Trimming shears',
    weight = 1,
    stack = true,
    close = true,
},
['trimming_table'] = {
    label = 'Trimming table',
    weight = 1,
    stack = true,
    close = true,
},
['vacuum_bag'] = {
    label = 'Vacuum bag',
    weight = 1,
    stack = true,
    close = true,
},
['vault_drill'] = {
    label = 'Vault drill',
    weight = 1,
    stack = true,
    close = true,
},
['vault_keycard'] = {
    label = 'Vault keycard',
    weight = 1,
    stack = false,
    close = true,
},
['water_bottle'] = {
    label = 'Water bottle',
    weight = 1,
    stack = true,
    close = true,
},
['weed'] = {
    label = 'Weed',
    weight = 1,
    stack = true,
    close = true,
},
['weed_baggy'] = {
    label = 'Weed baggy',
    weight = 1,
    stack = true,
    close = true,
},
['weed_cured'] = {
    label = 'Cured buds',
    weight = 1,
    stack = true,
    close = true,
},
['weed_dried'] = {
    label = 'Dried buds',
    weight = 1,
    stack = true,
    close = true,
},
['weed_premium_jar'] = {
    label = 'Premium weed jar',
    weight = 1,
    stack = true,
    close = true,
},
['weed_seed'] = {
    label = 'Weed seed',
    weight = 1,
    stack = true,
    close = true,
},
['white_widow'] = {
    label = 'White Widow',
    weight = 1,
    stack = true,
    close = true,
},
['white_widow_seed'] = {
    label = 'White Widow seed',
    weight = 1,
    stack = true,
    close = true,
},
['wild_mushroom'] = {
    label = 'Wild mushrooms',
    weight = 1,
    stack = true,
    close = true,
},

Keep quality and access information

Some items store extra information, such as a drug batch's quality or a keycard's access rights. Your inventory must keep that information when an item is moved or stored.

Test a processed drug item and a keycard obtained through their normal gameplay flows. Spawning a plain keycard by name does not give it the access rights of an issued card. Collected raw materials have no quality information by default, so an ordinary raw stack can be correct.

Items from other systems

Restraints and shared player interactions use the items in Jobs Base Inventory Items.

Money wash business machinery is bought through the business equipment menu. Those machines are not player-inventory items and need no entries in this catalog.

Money accounts, ordinary weapons, and general server supplies such as bread and phones are not additional Crime item definitions. Custom heist rewards, renamed requirements, and your own Drug Creator entries must be added separately.

If an item is still missing

Compare the exact item name in the console warning with your active inventory's definitions. Then check the requirement shown in the Drug Creator or the relevant feature settings. A custom name must exist under that same name in the inventory.

After correcting it, repeat the activity from obtaining the inputs to receiving the result. See Troubleshooting.