config.lua. Edit, then restart nex_bossmenu.
Framework
auto picks the first framework whose resource is started, preferring qbx_core → qb-core → es_extended. Pin a specific one if you run more than one core simultaneously, or want to skip the auto-detect overhead.
Society backend
auto resolves to esx_addonaccount on ESX, and prefers Renewed-Banking / qb-management on QB / Qbox (falls back to qb-banking).
Boss gating
- the framework reports
job.isboss == true(QB / Qbox), or - their grade
nameis in this table (any framework)
owner, ceo, manager, etc.) if your jobs use them.
Admin access
group.admin / group.superadmin are the built-in txAdmin / Cfx ACE groups, so most servers get admin access for free without touching permissions.cfg. See Commands → Permissions for the full breakdown.
Marker & blip
DrawMarker passes per frame — a larger black silhouette behind a smaller white fill — gives the floating two-tone outlined arrow look. Tweak sizes / colours / zOffset to taste.
The blip is only shown to bosses of the matching job, so the map stays clean for everyone else.
Interaction (text UI vs target)
target is requested but neither ox_target nor qb-target is started, the client soft-falls back to textui. Marker draw is unaffected by the mode — only the interaction prompt changes.
Hire / transaction gates
HireDistance is re-checked at the moment the boss clicks Hire, not just when the menu opens. Self-fire and self-promote are blocked server-side regardless of UI state.
Menu tabs
Admin placement
JobBlacklist filters which jobs appear in the admin placement dropdown. Add anything you don’t want to accidentally place a marker for.
Polling
1000) for faster marker / blip refresh after a job change; raise it to save callback traffic on busy servers.
UI
Enabled = false, the boss menu falls back to ox_lib menus and notifications. Useful if you’ve built your own HUD style and want everything in ox_lib for consistency.
