Skip to main content

Supported frameworks

fivemora-core/framework includes built-in adapters for:
  • es_extended
  • qb-core
  • qbx_core
Each adapter provides a shared Framework interface used by logging, metadata enrichment, and API handlers.

Framework detection

On startup, adapter files check resource states:
  • ESX adapter loads only if es_extended is started.
  • QB adapter loads if qb-core is started and qbx_core is not.
  • QBX adapter loads only if qbx_core is started.

Why this matters

Features such as these depend on a valid framework adapter:
  • GetAccountBalance for money/cash/bank metadata.
  • GetPlayerIdentifier / GetPlayerJob / GetPlayerGang for automatic metadata.
  • Vehicle and player lookups in API handlers.

Validation checklist

  • Framework resource starts before fivemora-core.
  • Only one intended framework adapter is active.
  • Player logs include framework fields (citizenid, job, gang, balances).

If you use a custom framework

Use the standalone approach documented in Custom Framework (standalone).