Installation
First install the general dependencies. Then:
Place the folder
Place the wentus-pondcafe folder under resources/[wentus]/.
Add Items
Paste the contents of items-qbox.lua into the table in ox_inventory/data/items.lua.
Paste the contents of items.lua into qb-core/shared/items.lua.
Copy the images from assets/images/ → into your inventory's image folder.
Add Job
Add the pondcafe job to your framework — the location depends on the framework (same as the inventory):
qbx_core/shared/jobs.lua — job key ['pondcafe'], numeric grade keys [0]:
['pondcafe'] = {
label = "Pond Cafe",
defaultDuty = true,
offDutyPay = false,
grades = {
[0] = { name = 'Waiter', payment = 50 },
[1] = { name = 'Barista', payment = 75 },
[2] = { name = 'Cook', payment = 100 },
[3] = { name = 'Manager', payment = 125 },
[4] = { name = 'Owner', isboss = true, payment = 150 },
},
},
qb-core/shared/jobs.lua — unbracketed job key pondcafe, string grade keys ['0']:
pondcafe = {
label = "Pond Cafe",
defaultDuty = true,
offDutyPay = false,
grades = {
['0'] = { name = 'Waiter', payment = 50 },
['1'] = { name = 'Barista', payment = 75 },
['2'] = { name = 'Cook', payment = 100 },
['3'] = { name = 'Manager', payment = 125 },
['4'] = { name = 'Owner', isboss = true, payment = 150 },
},
},
In ESX, jobs live in the database (jobs + job_grades tables). Add pondcafe via SQL or with an ESX job tool.
Bank account
Set Config.Base.Events.ManagementMoney according to your banking resource. If you use qb-banking, the business account is created automatically.
Config + start
config.lua → make your Config.Base framework selection (Configuration). Add to server.cfg:
ensure wentus-pondcafe
Wentus-PondCafe: Started in the console. If a missing dependency warning appears, fix Config.Base.Stashes
Pond Cafe automatically registers (ox_inventory) or creates (qb-inventory) two stashes:
| Stash | Config key | Access |
|---|---|---|
| Service counter | Config.Settings.StandStash | pondcafe job only |
| Cold storage | Config.Settings.FreezerStash | pondcafe job only |
Size: Config.Settings.StashSettings (slots, weight).