Frameworks & integrations
Coast scripts detect your framework automatically on start — you don’t have to set anything.
| Framework | Detected by | Notes |
|---|---|---|
| Qbox | qbx_core started | Preferred when both Qbox and QBCore are present |
| QBCore | qb-core started | |
| ESX | es_extended started | ESX Legacy |
Forcing a framework
config.lua
Config.Framework = 'auto' -- 'auto' | 'qbx' | 'qb' | 'esx'Renamed resources
Every export and event the script calls on another resource is listed in Config.Resources. If you renamed one
of these resources on your server, change the name here — nothing else.
config.lua
Config.Resources = {
qbx = 'qbx_core', qb = 'qb-core', esx = 'es_extended',
inventory = 'ox_inventory', -- starter items on Qbox
spawnmanager = 'spawnmanager',
houses = 'qb-houses',
apartments = 'qb-apartments',
}Your own notifications
config.lua
Config.Notify = {
client = function(msg, kind)
lib.notify({ description = msg, type = kind == 'primary' and 'inform' or kind })
end,
server = nil, -- nil = the framework's own notification
}Last updated on