Advanced Crafting

Advanced Crafting

£20.00

SKU: TEBEX2486 Categories: , , Tags: , , Creator:

Advanced Crafting System

Advanced crafting, redefined.

The most comprehensive and polished crafting system for FiveM.

Every feature has been carefully designed to feel complete. Static and placeable workbenches with full database persistence. Branching tech trees with optional shared progression. A blueprint system with durability saved as item metadata. Shared crafting queues where players take turns. A crafting stash that syncs across players or stays personal. Permission controls for placed benches. Job and gang restrictions with grade requirements. Per-workbench leveling. Framework-agnostic by design. This isn’t just a crafting script, it’s a fully-realized system built to be the backbone of your server’s economy.

 

Showcase



Crafting Mechanics

Blueprint System

Require blueprints for rare recipes.

Blueprint features:

  • Recipes only appear when attached
  • Bench-type restrictions
  • Durability support with ox_inventory
  • Metadata-based durability tracking
  • Legacy random-destruction option

Crafting Queue

Queue multiple crafts and process them sequentially.

Features:

  • Shared queue mode
  • Ownership tracking per player
  • Real-time progress tracking
  • Material refunds on cancellation
  • UI lock option
  • Radius movement restriction option

Leveling & XP

Every craft grants XP.

Features:

  • Per-workbench specialization
  • Shared global leveling option
  • Crafting levels
  • Recipe level requirements
  • Progression-based unlocks

Blueprint Image Creator

Included Node.js tool for generating blueprint-style inventory images.

Features:

  • Batch processing
  • Custom sizing
  • Color tinting
  • Multiple templates
  • Auto-detect inventory system
  • Overlay existing item images
  • Ready-to-use output graphics

Inventory Wrapper & Crafting Stash

A crafting-focused inventory interface wrapped around your actual inventory.

Features:

  • Shared or personal stash modes
  • Database persistence
  • Survives server restarts
  • Real-time updates
  • Drag-and-drop materials
  • Recipe ingredient filtering
  • Item search
  • Weight management

Inspired by ProdigyRP.


Workbenches & Placement

Tech Trees

Unlock recipes through branching progression trees.

Features:

  • Shared unlock mode available
  • Earn tech points by crafting
  • Multiple skill branches
  • Prerequisite-based progression
  • Unique tree per workbench type

In shared mode, if one player unlocks a node, every user of that workbench gains access.


Placeable Workbench System

Allow players to purchase and deploy portable workbenches anywhere.

Features:

  • Gizmo placement
  • Raycast placement
  • Database persistence
  • Survives server restarts
  • Unique prop model per workbench type
  • Custom recipe tables
  • Custom tech trees

Static Workbenches

Place workbenches at fixed locations through config.

Each station can have:

  • Its own recipe pool
  • Its own tech tree pool
  • Optional map blips

Ideal for public-use crafting locations.


Permission System

Placed workbenches are owner-controlled by default.

Owners can:

  • Manage permissions from a dedicated tab
  • Grant access
  • Revoke access

Access lists are stored in the database.

Optional setting:

  • Disable permissions entirely
  • Allow all players to access any placed bench

Infinite Possibilities

Create:

  • Specialized crafting stations
  • New workbench types
  • Custom recipe tables
  • Unique tech trees

Build a single all-purpose station or an entire crafting network.


Admin & Commerce

Shop System

Configure NPC vendors to sell:

  • Raw crafting materials
  • Portable workbenches

Features:

  • Bank payments
  • Custom pricing
  • Cash payments

Players can stock up before heading to their crafting location.


Admin Panel

Complete real-time administration interface via /craftadmin.

Queue Management

  • Live queue monitoring
  • Force complete
  • Cancel with refund
  • Remove without refund

Player Management

  • Bulk resets
  • View players
  • Edit XP
  • Edit levels
  • Edit tech points
  • Edit unlocked nodes

Placement Tools

  • Shift for 1° adjustments
  • In-game placement mode
  • Scroll wheel rotation
  • Arrow key rotation

Station Management

  • Teleport to stations
  • Edit stations
  • Delete stations
  • View all stations
  • Static benches
  • Player-placed benches
  • Admin-created benches

Tech Tree Editor

  • Full node editing
  • Visual node canvas
  • Zoom & pan controls
  • SVG prerequisite connections

Recipe Management

Full CRUD support for:

  • Output amounts
  • Ingredients
  • Tools
  • Craft times
  • Level requirements
  • XP rewards
  • Tech points
  • Failure chances
  • Blueprints
  • Costs
  • Images

Everything persists and syncs in real time through net events. No restart required.


This is only the beginning. More features are already built in, with future updates adding even more functionality.


Core Systems

Highly Configurable

Detailed configuration surface to adapt every aspect of the script to your server.

Check the linked config, it’s one of the most customizable resources I’ve shipped.


Job & Gang Restrictions

Lock any static workbench to:

  • Minimum grade requirements
  • Specific jobs
  • Specific gangs

Players without the required job, gang, or rank cannot interact with restricted workbenches.

Restrictions can also be edited on the fly via the admin menu.


Metadata Support

Configure any item with any metadata field:

  • Custom values
  • Durability
  • Quality
  • Grade

Craft multiple variants of the same item, for example:

  • Weed item with og_kush metadata
  • Weed item with skywalker_og metadata

Everything can also be managed through the admin menu.


Peak Performance

  • Up to 0.01ms during active crafting operations
  • 0.00ms idle
  • 0.00ms with UI open

Server-side uses intelligent caching to minimize database load and keep tracking responsive.


Translations & Localization

Full locales system for easy text customization.

Included:

  • English (en)
  • German (de)

Adding a new language is only a few minutes of work.


Compatibility

Fully compatible with:

  • QBox
  • ESX
  • QBCore

Auto-detected.

Supported Inventories

  • qs-inventory
  • qs-inventory-pro
  • ox_inventory
  • qb-inventory
  • ps-inventory
  • lj-inventory
  • esx_inventory (esx_addoninventory)
  • codem-inventory
  • origen_inventory
  • jaksam_inventory

Drop it in and it detects your setup. Adding more inventories is easy, ping me and I’ll help.


Extensive Logging

Built-in logging support for:

  • Grafana
  • Loki
  • Discord (formatted embeds)
  • Fivemerr
  • FiveManage

A separate logs.lua file lets you configure destinations and choose exactly which actions get recorded.


Supported Inventories

Auto-detected.

Choose whatever you already run:

  • tgiann-inventory
  • ox_inventory
  • qb-inventory
  • ps-inventory
  • lj-inventory
  • esx_inventory
  • codem-inventory
  • origen_inventory
  • jaksam_inventory
  • qs-inventory
  • qs-inventory-pro

Dependencies

Required Framework

Choose one:

  • es_extended
  • qb-core
  • qbx_core

Libraries

  • ox_lib

Targeting

Choose one:

  • ox_target
  • qb-target
  • q-target