FiveM fxmanifest generator
Create fxmanifest.lua for a streamed YMAP and, optionally, one custom YTYP. Generate, copy or save the file locally; no account or file upload.
Generate fxmanifest.lua
For a simple streamed map and an optional custom YTYP.
Not a validator for a complete MLO.
fx_version 'cerulean'
game 'gta5'
-- Resource: cw_workshop
this_is_a_map 'yes'
files {
'stream/cw_workshop.ytyp'
}
data_file 'DLC_ITYP_REQUEST' 'stream/cw_workshop.ytyp'
ensure cw_workshopMatch these names to your actual exported files. Read the resource tutorial or check the Cfx.re reference. The helper does not upload anything.
Download an empty resource scaffoldIncludes a manifest and instructions only. No GTA assets or finished MLO are included.
Vanilla props: a YMAP-only resource
Uncheck “Include a custom YTYP” when every placed archetype is already available in the target game. Keep the native YMAP in stream/. The name below is your resource folder, not necessarily the YMAP filename.
fx_version 'cerulean'
game 'gta5'
-- Resource: cw_three_props
this_is_a_map 'yes'
Custom assets: register the actual YTYP
Enable the custom option when the resource supplies an archetype definition. Enter its filename without .ytyp. The helper adds a files entry and DLC_ITYP_REQUEST for exactly that file. A declaration cannot create a missing asset.
fx_version 'cerulean'
game 'gta5'
-- Resource: cw_workshop
this_is_a_map 'yes'
files {
'stream/cw_workshop_types.ytyp'
}
data_file 'DLC_ITYP_REQUEST' 'stream/cw_workshop_types.ytyp'
Where to save the manifest
resources/[maps]/cw_workshop/
fxmanifest.lua
stream/
cw_workshop.ymap
cw_workshop_types.ytyp
# Add the compiled drawable, collision and texture dependencies.
Save as fxmanifest.lua, not fxmanifest.lua.txt. On a development server, run refresh after adding the folder and ensure cw_workshop to start it. Add the matching ensure line to your server configuration after testing.
What the generator does not validate
This is a map-manifest helper, not a general resource builder. It does not inspect a ZIP, compile XML, check missing textures, set up scripts, or certify Legacy/Enhanced compatibility. Multiple YTYPs and cross-resource dependencies need explicit additional declarations. fxmanifest.lua and CodeWalker’s _manifest.ymf have different jobs.
Continue with installing a map in FiveM, missing-map diagnostics, or the Cfx.re manifest reference and data-file types.