Skip to content

Escrow & Updates

LX products are delivered through Cfx.re Asset Escrow. Core logic is encrypted; everything you are meant to customize stays fully readable and editable.

Resource Readable under escrow Intended use
lx-busjob config/*.lua, custom/**/*.lua, locales/*.json, data/*.json, ui/dist/**/*, README.md Configure gameplay; edit/add integration adapters; translate locales
lx-lib init.lua, shared/config.lua, modules/framework/*.lua, modules/inventory/*.lua, README.md Configure debug; allow runtime adapter loading
lx-navigation config/shared.lua, ui/dist/**/*, README.md Configure profiles/HUD

Core Lua files not listed above are protected by the .fxap key file in each resource. Never delete or modify .fxap — the resource will not start without it.

Some files must remain readable for runtime reasons: lx-lib loads the selected framework/inventory module with LoadResourceFile, and FiveM escrow does not encrypt JSON or NUI HTML/JavaScript. Readable does not mean every file is a supported customization surface—do not hand-edit ui/dist, route-path data, or lx-lib/modules unless the documentation or LX support specifically instructs you to.

  1. Open the config file listed above
  2. Change values (see each product’s configuration pages)
  3. Restart the resource: ensure lx-busjob

Config changes never require re-downloading the asset.

  1. Download the latest version from your Cfx.re Keymaster account
  2. Back up each resource’s buyer configuration: lx-lib/shared/config.lua, lx-navigation/config/shared.lua, and each product’s config/, custom/, data, and locale files as applicable
  3. Replace the resource folder with the new download
  4. Re-apply your config changes (compare against the new defaults — new options may exist)
  5. Restart the server or ensure the updated resources
  • Escrowed assets are tied to the purchasing Cfx.re account and cannot be transferred
  • One purchase covers one community/server project
  • Redistribution or resale of any LX resource is prohibited