QBCore Official Resources
The qbcore-fivem organisation holds 71 repositories. The txAdmin recipe installs most of them, which is why a fresh QBCore server is playable immediately and also why it starts heavier than a hand-assembled one.
Core and infrastructure
| Resource | Purpose |
|---|---|
qb-core | The framework itself — player data, jobs, shared tables, callbacks |
qb-multicharacter | Character selection and creation |
qb-spawn | Spawn point selection after character load |
qb-loading | Loading screen |
qb-smallresources | A grab-bag of gameplay tweaks and native disables |
qb-smallresources is worth reading before you keep it. It disables a long list
of GTA behaviours and is a frequent source of “why can’t players do X” tickets.
Interaction and UI
| Resource | Purpose |
|---|---|
qb-inventory | Slot-based inventory with metadata |
qb-target | Third-eye targeting |
qb-menu | Context menus |
qb-input | Form and text input dialogs |
qb-radialmenu | Radial interaction wheel |
qb-hud | Status HUD |
qb-scoreboard | Player list and server info |
Jobs
qb-policejob, qb-ambulancejob, qb-mechanicjob, qb-taxijob,
qb-truckerjob, qb-busjob, qb-garbagejob, qb-newsjob, qb-hotdogjob,
qb-recyclejob and qb-vineyard.
Police and ambulance are the two that every server modifies heavily. Fork them before you start editing, or your first framework update will overwrite the work.
Economy and property
| Resource | Purpose |
|---|---|
qb-banking | Bank accounts, ATMs, society accounts |
qb-management | Boss menus and society funds |
qb-shops | Retail shops |
qb-vehicleshop | Vehicle dealerships |
qb-vehiclesales | Player-to-player vehicle sales |
qb-garages | Vehicle storage and retrieval |
qb-houses / qb-apartments | Housing |
qb-crypto | In-game cryptocurrency |
Criminal activity
qb-bankrobbery, qb-storerobbery, qb-houserobbery, qb-truckrobbery,
qb-jewelery, qb-drugs, qb-weed, qb-scrapyard, qb-pawnshop,
qb-prison, safecracker and qb-doorlock.
Common community replacements
Most established servers swap some of the defaults. The usual substitutions:
| Default | Frequently replaced with |
|---|---|
qb-inventory | ox_inventory |
qb-target | ox_target |
qb-doorlock | ox_doorlock |
qb-menu, qb-input | ox_lib menus and dialogs |
qb-phone | A paid phone such as lb-phone or qs-smartphone |
Swapping the inventory is not a drop-in change. Every resource that calls
Player.Functions.AddItem or reads PlayerData.items has to be checked, and
the item database has to be converted. Do it before launch, not after.
Building your own
Fork rather than edit in place, and keep your resources in a separate folder from
the [qb] directory so framework updates never touch them.
Custom resource development → · Creating a job → · Item use effects →
Next steps
- QBCore structure — the API these resources use
- Finding resources — vetting third-party scripts
- Performance — keeping 60 resources under control