fivemora-core/modules/auto-detect includes optional hooks that activate when matching resources are running.
Included modules
baseevents
File: modules/auto-detect/baseevents/sv_death_logs.lua
- Hooks
baseevents:onPlayerDied - Hooks
baseevents:onPlayerKilled - Writes to
deathscategory
ox_inventory
File: modules/auto-detect/ox_inventory/swap-item-hooks.lua
- Registers
ox_inventoryswapItemshook - Classifies item movement into event types:
pickupdropgivestash_putstash_takeswapmove
- Writes to
itemscategory
Framework money hooks
modules/auto-detect/es_extended/money-hooks.luamodules/auto-detect/qb-core/money-hooks.lua
Fivemora:MoneyAddedFivemora:MoneyRemovedFivemora:MoneySet
txAdmin
Files under modules/auto-detect/txAdmin hook:
- ban events
- kick events
- warn events
- action revoke events
Resource load lifecycle
Core tracks resource start/stop and runsOnResourceLoad / OnResourceUnload handlers. This is how hooks are attached/removed safely.
Notes
- Hooks only run if source resources are active.
- If a resource is missing, no error is required; that integration simply stays inactive.