Installation
Download your packages from the Cfx.re Portal and install them on any FiveM server.
Every package is delivered through the Cfx.re Portal as a standard FiveM resource protected by Cfx.re Asset Escrow. Installation is the same as for any other escrowed resource: download, drop it into your resources folder, ensure it.
Download the packages from the Cfx.re Portal
Sign in at portal.cfx.re with the Cfx.re account that made the purchase, open Assets, and download each package you own. Each download is a zip named after the resource, for example nopixel-bennys.zip.
If you still use the legacy Keymaster site, the packages are under its Assets tab.
Same account for the server
Escrowed assets only run on servers whose license key belongs to the account that owns the assets. Make sure the server you are installing on is registered under that same account, or transfer the asset grant in the portal first.
Extract each package into your resources folder
Create a category folder for the pack and extract every zip into it, so each resource has its fxmanifest.lua directly inside its own folder:
resources/
└── [nopixel]/
├── nopixel-bennys/
│ ├── fxmanifest.lua
│ ├── .fxap <- escrow key file, leave it in place
│ ├── entitysets.lua
│ └── stream/
├── nopixel-mazebank/
└── ...Watch out for double nesting (nopixel-bennys/nopixel-bennys/fxmanifest.lua); some archive tools create an extra folder. FXServer only finds resources whose parent folders are resources/ or bracketed category folders.
The resources folder is txData/<your profile>/resources/. After extracting, use CFG Editor in the txAdmin panel for the next steps.
Add the resources to your server config
Add an ensure line for every package, with dependencies before the resources that need them. Each map page lists exactly what it needs; the full recommended block for the whole pack is on the Configuration page.
ensure nopixel-props-custom-shared
ensure nopixel-pdprops
ensure nopixel-lodlights
ensure nopixel-bennys
ensure nopixel-mazebankCheck the game build and OneSync
sv_enforceGameBuild 3570
onesync onThe pack is built for artifact 35245 or newer with game build 3570 or newer; see Requirements.
Restart the server and read the console
Every package should print Started resource nopixel-.... If you see Failed to verify protected resource the license key does not match the account that owns the asset; see Troubleshooting.
Join and teleport to a map
Each map page shows the position its screenshots were taken from, for example Benny's:
vector4(945.3, -1464.88, 31.21, 178.67)Use your admin menu, txAdmin's /tp command, or a quick dev command:
RegisterCommand('tp', function(source, args)
local ped = GetPlayerPed(source)
SetEntityCoords(ped, tonumber(args[1]), tonumber(args[2]), tonumber(args[3]))
end, true)About escrow
Cfx.re Asset Escrow encrypts the resource files on download and decrypts them on your server at runtime, so you cannot open the models or most scripts. Files listed in each manifest's escrow_ignore block stay in plain text: in this pack that is every .ytd texture dictionary, so you can retexture anything, plus the entity-set scripts for Maze Bank, Snr.Buns and Undercity. See Entity sets for what is editable.
Do not rename resource folders. The escrow key file inside each resource is tied to its name.
Updating
When a package is updated, the portal shows the new version under Assets. Download it again, replace the resource folder, and restart the resource or the server. Players' clients re-download changed streamed files automatically.