Advanced Crafting
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.
Fully configurable
Every feature, toggle, and value is exposed in the config. Browse the full config files on the docs site to see exactly what you're getting.
Showcase
Core Systems
Compatibility
Fully compatible with:
- QBCore
Auto-detected.
Supported Inventories
- ox_inventory
- qb-inventory
- ps-inventory
- lj-inventory
- esx_inventory (esx_addoninventory)
- codem-inventory
- origen_inventory
- jaksam_inventory
- qs-inventory
- qs-inventory-pro
Drop it in and it detects your setup. Adding more inventories is easy, ping me and I'll help.
Peak Performance
- 0.00ms idle
- 0.00ms with UI open
- Up to 0.01ms during active crafting operations
Server-side uses intelligent caching to minimize database load and keep tracking responsive.
Translations & Localization
Full locales system for easy text customization.
Included:
- German (de)
- English (en)
Adding a new language is only a few minutes of work.
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:
- Specific jobs
- Specific gangs
- Minimum grade requirements
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:
- Durability
- Quality
- Grade
- Custom values
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.
Extensive Logging
Built-in logging support for:
- Discord (formatted embeds)
- Fivemerr
- FiveManage
- Grafana
- Loki
A separate logs.lua file lets you configure destinations and choose exactly which actions get recorded.
Workbenches & Placement
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.
Placeable Workbench System
Allow players to purchase and deploy portable workbenches anywhere.
Features:
- Unique prop model per workbench type
- Custom recipe tables
- Custom tech trees
- Gizmo placement
- Raycast placement
- Database persistence
- Survives server restarts
Permission System
Placed workbenches are owner-controlled by default.
Owners can:
- Grant access
- Revoke access
- Manage permissions from a dedicated tab
Access lists are stored in the database.
Optional setting:
- Disable permissions entirely
- Allow all players to access any placed bench
Tech Trees
Unlock recipes through branching progression trees.
Features:
- Earn tech points by crafting
- Multiple skill branches
- Prerequisite-based progression
- Unique tree per workbench type
- Shared unlock mode available
In shared mode, if one player unlocks a node, every user of that workbench gains access.
Infinite Possibilities
Create:
- New workbench types
- Custom recipe tables
- Unique tech trees
- Specialized crafting stations
Build a single all-purpose station or an entire crafting network.
Crafting Mechanics
Leveling & XP
Every craft grants XP.
Features:
- Crafting levels
- Recipe level requirements
- Progression-based unlocks
- Per-workbench specialization
- Shared global leveling option
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
Blueprint Image Creator
Included Node.js tool for generating blueprint-style inventory images.
Features:
- Auto-detect inventory system
- Overlay existing item images
- Ready-to-use output graphics
- Batch processing
- Custom sizing
- Color tinting
- Multiple templates
Crafting Queue
Queue multiple crafts and process them sequentially.
Features:
- Real-time progress tracking
- Material refunds on cancellation
- UI lock option
- Radius movement restriction option
- Shared queue mode
- Ownership tracking per player
Inventory Wrapper & Crafting Stash
A crafting-focused inventory interface wrapped around your actual inventory.
Features:
- Real-time updates
- Drag-and-drop materials
- Recipe ingredient filtering
- Item search
- Weight management
- Shared or personal stash modes
- Database persistence
- Survives server restarts
Inspired by ProdigyRP.
Admin & Commerce
Admin Panel
Complete real-time administration interface via /craftadmin.
Player Management
- View players
- Edit XP
- Edit levels
- Edit tech points
- Edit unlocked nodes
- Bulk resets
Queue Management
- Live queue monitoring
- Force complete
- Cancel with refund
- Remove without refund
Station Management
- View all stations
- Static benches
- Player-placed benches
- Admin-created benches
- Teleport to stations
- Edit stations
- Delete stations
Placement Tools
- In-game placement mode
- Scroll wheel rotation
- Arrow key rotation
- Shift for 1° adjustments
Recipe Management
Full CRUD support for:
- Ingredients
- Tools
- Craft times
- Level requirements
- XP rewards
- Tech points
- Failure chances
- Blueprints
- Costs
- Images
- Output amounts
Tech Tree Editor
- Visual node canvas
- Zoom & pan controls
- SVG prerequisite connections
- Full node editing
Everything persists and syncs in real time through net events. No restart required.
Shop System
Configure NPC vendors to sell:
- Portable workbenches
- Raw crafting materials
Features:
- Custom pricing
- Cash payments
- Bank payments
Players can stock up before heading to their crafting location.
This is only the beginning. More features are already built in, with future updates adding even more functionality.
Dependencies
Required Framework
Choose one:
- qbx_core
- es_extended
Targeting
Choose one:
- qb-target
- q-target
- ox_target
Libraries
- ox_lib
Supported Inventories
Auto-detected.
Choose whatever you already run:
- ox_inventory
- qb-inventory
- ps-inventory
- lj-inventory
- esx_inventory
- codem-inventory
- origen_inventory
- jaksam_inventory
- qs-inventory
- qs-inventory-pro
- tgiann-inventory
Quick setup
Drop the resource folder into resources/ and add this line to server.cfg:
ensure tebex-advanced-crafting
Required dependencies (all free, install once and reuse across every Tebex script):
Compatibility & specs
Related FiveM scripts
Write a review
Reviews are moderated before appearing. Purchased the product? Your review gets a VERIFIED badge automatically.
About this FiveM script
Advanced Crafting is a premium FiveM script for esx, qbcore, qbox servers. It’s part of the Tebex catalog, a curated selection of battle-tested resources for QBCore, ESX and Qbox roleplay servers. Every script on Tebex ships with lifetime updates, instant email delivery, and a ticket system for technical support.
Whether you’re building a QBCore server from scratch, upgrading an ESX Legacy deployment, or migrating to Qbox, this resource drops in cleanly and runs at 0.00ms idle resmon. The config-first design means you can customize prices, permissions and locations without touching the core Lua.