Orbit Studios Resourcesorbit-craftingsystem
Dependencies
Required and optional dependencies for orbit-craftingsystem.
Dependencies
orbit-craftingsystem needs database, library, inventory, target, and bridge resources to be started before the crafting resource.
Required
| Dependency | Why it is needed | Link |
|---|---|---|
ox_lib | Loads @ox_lib/init.lua, locales, callbacks, UI helpers, notifications, and target helper utilities used by the resource. | overextended/ox_lib |
oxmysql | Loads @oxmysql/lib/MySQL.lua and stores persistent crafting data such as progression and bench data. | overextended/oxmysql |
orbit-lib | Provides the framework, inventory, target, notification, progress, player, item, and metadata bridge used by Orbit resources. | orbit-lib |
| Supported inventory | Required for checking materials, removing requirements, giving crafted items, blueprint metadata, and bench items. | Supported inventories |
| Supported target | Required for station and bench interactions. Use ox_target or qb-target through orbit-lib. | ox_target, qb-target |
Supported Inventories
The inventory is selected in orbit-lib, not inside the crafting resource.
Config.Inventory | Inventory |
|---|---|
ox_inventory | overextended/ox_inventory |
qb-inventory | qbcore-framework/qb-inventory |
ps-inventory | Project-Sloth/ps-inventory |
lj-inventory | loljoshie/lj-inventory |
qb-like | Custom QB-style inventory exports |
ox-like | Custom OX-style inventory exports |
Start Order
ensure oxmysql
ensure ox_lib
ensure [framework-resources]
ensure [inventory]
ensure [target]
ensure orbit-lib
ensure orbit-craftingsystemIf the crafting UI opens but materials or rewards fail, check the inventory provider in orbit-lib first. If stations or benches do not show, check the target provider and start order.