Skip to main content

Categories

Categories are the tabs shown in the crafting UI. Each recipe belongs to one category. Default categories shipped with the script:
KeyLabelIcon
materialsMaterialsfas fa-recycle
itemsItemsfas fa-box
toolsToolsfas fa-wrench
medicalMedicalfas fa-briefcase-medical
illegalIllegalfas fa-skull-crossbones
ammoAmmunitionfas fa-box-open
weaponsRestricted Weaponsfas fa-gun
Categories are managed entirely through the admin panel and saved to data/crafting_categories.json.

Recipes

Recipes are grouped by category and managed through the admin panel. They save to data/crafting_recipes.json.

Default Recipe Examples

Materials
RecipeLevelIngredientsResult
Plastic02x Metal Scrap1x Plastic
Rubber03x Metal Scrap1x Rubber
Steel25x Metal Scrap1x Steel
Medical
RecipeLevelIngredientsResult
Bandage12x Plastic, 3x Rubber1x Bandage
Painkillers22x Plastic, 2x Aluminum Powder2x Painkillers
First Aid Kit33x Bandage, 2x Plastic, 1x Rubber1x First Aid Kit
Tools
RecipeLevelIngredientsResult
Electronic Kit24x Copper, 3x Plastic1x Electronic Kit
Drill510x Metal Scrap, 5x Plastic1x Drill
Thermite83x Steel, 4x Aluminum Powder, 2x Copper1x Thermite
Illegal
RecipeLevelIngredientsResult
Lockpick14x Metal Scrap, 2x Plastic1x Lockpick
Advanced Lockpick52x Lockpick, 2x Steel, 1x Rubber1x Advanced Lockpick
Weapons (dispatch alert enabled)
RecipeLevelIngredientsResult
Pistol1525x Metal Scrap, 10x Plastic, $50k Dirty Money1x Pistol
Sawn-Off Shotgun2030x Metal Scrap, 5x Steel, 4x Rubber, $75k Dirty Money1x Sawn-Off Shotgun
SMG2540x Metal Scrap, 8x Steel, 15x Plastic, $100k Dirty Money1x SMG

Blueprints

Any recipe can optionally require a blueprint item in the player’s inventory before the recipe is visible or craftable. Set the blueprint field to the item name in the recipe config.

Dispatch Alerts

Recipes with alertDispatch = true have a configurable chance to trigger a dispatch alert when crafted. The alert message and trigger percentage are set per recipe in the admin panel. Weapon recipes default to 75–85% dispatch chance. Material and medical recipes default to 0%.

Fail Penalty & Material Loss

Per recipe and per location, you can configure:
  • Fail Penalty — Applies an XP penalty when a craft fails
  • Material Loss — Consumes ingredients even when the craft fails
Both default to false and are configured independently per bench location in the admin panel.