Skip to content

Cfx Asset Escrow

Cfx Asset Escrow lets creators distribute supported resource files while protecting selected source and asset content. Brick Scripts product guides document the files owners are expected to edit; protected implementation details remain private.

The current Cfx documentation lists support for Lua scripts and YFT, YDD, and YDR assets. NUI files are not currently protected by Asset Escrow. The exact files protected in a product still depend on its release package.

Asset Escrow does not mean every file in a resource is locked. Creators can deliberately leave configuration, locales, installation data, and other owner-facing files editable.

  • Edit only the files identified by the product’s configuration or installation guide.
  • Keep protected files unchanged and do not mix them between releases.
  • Preserve your owner configuration when updating, but compare it with the new documented options before copying values forward.
  • Keep passwords, license keys, webhooks, and database connection strings outside files you share for support.

Protected resources require a valid Cfx entitlement. Confirm the asset appears in the correct Cfx Portal account and that the server registration and license setup use the account that owns the asset.

The exact Cfx error You lack the required entitlement is an ownership or server-registration issue, not proof that the resource source is broken. Follow the entitlement checks before reinstalling unrelated dependencies.

  1. Schedule a short maintenance window and back up the owner-editable configuration.
  2. Download the complete current release from the official delivery location.
  3. Replace the complete old resource rather than copying selected protected files over it.
  4. Compare documented editable files and carry forward only the settings still supported by the new release.
  5. Start the server and inspect the first new console output.
  • You lack the required entitlement: verify ownership and server registration.
  • Failed to verify a protected resource: use a complete fresh download and a current recommended artifact.
  • Syntax error near protected content: update FXServer, then replace any incomplete or mixed resource copy.

See Troubleshooting for the recovery steps. Cfx can change Asset Escrow behavior and supported file types, so the current official Cfx documentation takes precedence over this overview.