Dependencies
Dependencies for Advanced PubCop.
Dependencies
Advanced PubCop can run standalone or with QBCore. Install only what matches your server setup.
Required
- FiveM server artifacts compatible with Lua resources
- A correctly named resource folder: teedle-advancedpubcop
Framework Options
Standalone mode does not require QBCore. This is best for vMenu-style servers or servers that want command, uniform, vehicle, and ACE permission behavior without framework job handling.
Use Config.Framework = 'standalone' if you do not want the resource to assign QBCore jobs.
QBCore is used when Advanced PubCop should interact with framework job behavior, such as setting a public officer job and restoring the off-duty job.
If QBCore mode is enabled, make sure qb-core starts before Advanced PubCop and that the configured job exists in qb-core/shared/jobs.lua.
Permission Options
DiscordAcePerms can map Discord roles into ACE groups. Advanced PubCop can then use Config.UseAcePermission and Config.AcePermission to restrict access.
Only install DiscordAcePerms if you want Discord role based permission checks.
Last updated August 6, 2026