Documentation
PackBench
Bundle models, textures, and metas into a streaming-ready resource zip.
PackBench assembles a correctly-structured FiveM resource ZIP from raw asset files. Drop your YFT, YTD, and meta files onto the builder — it generates the folder layout, writes fxmanifest.lua, and zips everything ready to deploy.
Output structure
stream/ your_vehicle.yft your_vehicle_hi.yft your_vehicle.ytd vehicles.meta handling.meta carvariations.meta carcols.meta fxmanifest.lua
Frequently asked questions
What does PackBench build?
A correctly-structured, streaming-ready FiveM resource ZIP — it lays out the stream/ folder, writes fxmanifest.lua with the right data_file entries, and zips everything ready to deploy.
Does PackBench write fxmanifest.lua for me?
Yes. It generates fxmanifest.lua, including the data_file lines for your meta files and the files{} block for the streamed assets, so nothing is missed.
What files do I drop in?
Your raw assets — the .yft (and optional _hi.yft high-LOD), .ytd, and the vehicle .meta files. PackBench arranges them into the correct folder structure.
Can I use it with Easy Meta output?
Yes — run PackBench after Easy Meta and import the meta files directly from the Easy Meta export to bundle a complete resource.
Discussion