Installing FiveM resources and scripts
Add ESX, QBCore, custom scripts and vehicle packs to your FiveM server without breaking the load order.
FiveM resources are the mods, scripts, vehicles, clothing packs and frameworks you install. They live in /resources/ and are started from server.cfg.
Folder structure
We recommend category folders with brackets — they are ignored by the loader and organize your resources:
/resources/\n [core]/\n es_extended/\n oxmysql/\n [scripts]/\n my-custom-job/\n [vehicles]/\n addon-cars/\n [maps]/Installing a resource
- Upload the resource folder to
/resources/[appropriate-category]/via SFTP. - Open
server.cfgand addensure resource-name(orstart resource-name). - Restart the server or run
refreshin the console followed byensure resource-name.
Load order matters
Dependencies must load first. For an ESX server:
ensure oxmysql\nensure es_extended\nensure esx_menu_default\nensure esx_jobs\n...ESX vs QBCore — picking a framework
- ESX — older, huge script ecosystem, well-documented.
- QBCore — newer, cleaner codebase, growing ecosystem, recommended for new RP servers.
Updating resources
Always back up server.cfg and the resource folder before updating. Many scripts store configuration inline; overwriting loses it.
