FiveM guides & tutorials
Step-by-step guides for FiveM server owners: custom props, peds and weapons, minimaps, vehicle handling and texture optimization, from the team that builds the tools.
How to Add Custom Props to FiveM: 3D Model to YDR
Turn a 3D model into a streamed FiveM prop: what the YDR, YTYP and fxmanifest.lua do, how to set collision and culling distance, and how to install, spawn and debug it.
Read the guide
How to Make a Custom FiveM Ped From a 3D Model
From a 3D model to a streamed FiveM add-on ped: what each ped file does, how auto-rigging and bone mapping work, and how to install and spawn the result.
How to Make Custom Weapons for FiveM From a 3D Model
Make your own custom gun or melee weapon for FiveM from a GLB, FBX, OBJ or STL model: pick one of 14 classes, fit the grip, place the muzzle, set the stats and export a drop-in resource.
How to Make a Custom FiveM Minimap (Step-by-Step)
How a FiveM minimap is built (six YTD tiles, blank road files, a Cayo Perico map) and how to make your own, by hand or in the browser, then install it.
handling.meta Explained: The GTA V Handling Fields That Matter
What each field in a GTA V handling.meta does, typical stock values from 916 vehicles, the handlingName rule that decides whether your edit is used, and how FiveM loads the file.
Optimize YTD Files for FiveM: Fix Oversized Assets
A 4 MB .ytd can hold 40 MiB of textures. See what the oversized asset warning measures, how texture memory adds up, and how to shrink a YTD by hand or in your browser.
GTA 5 File Formats Explained: YDR, YDD, YFT, YTD, YTYP
What each GTA 5 file format holds (YDR, YDD, YFT, YTD, YTYP, YMT, GFX and .meta) and which files a FiveM prop, ped, weapon or minimap resource needs.
Mixamo to FiveM: Turn a Mixamo Character Into a Ped
The Mixamo download settings that matter, the full Mixamo to GTA V bone table, and fixes for the usual Mixamo problems: scale, textures, fingers and file size.
How to Make a Custom Animal Ped for FiveM
Fit a four-legged model onto one of the 11 GTA V animal skeletons so it moves with the game's own animal animations, then give it a sound set and play as it on your server.
What Is a YTYP File? GTA V Prop Archetypes Explained
What a .ytyp file is, the archetype fields inside it, and the one fxmanifest.lua line that decides whether your custom FiveM props spawn at all.
weapons.meta Explained: Damage, Range, Clip and Fire Rate
What each weapons.meta field does for a GTA V add-on weapon, with the stock values of 14 vanilla weapons, the fire rate formula and the data_file lines FiveM needs.
FiveM Postal Map: Build Your Own with a /gps Command
Pick a postal set or import your own JSON, style the codes on the map style you like, and export a resource with a /gps waypoint command and a GetPostalCoords export.
fDriveBiasFront Explained: AWD, FWD and RWD in GTA V
What fDriveBiasFront does in a GTA V handling.meta, how 692 stock land vehicles use it, how it differs from traction and brake bias, and how to change it on a FiveM server.
FiveM Texture Loss Fix: Player and Server Fixes
The settings players can change, and the server side: the console warning that names oversized textures, why a 4 MB file can use 42 MiB, and how to shrink it.
fxmanifest.lua Explained: Templates for Every Resource
What each line of fxmanifest.lua does, which data_file type loads which .meta file, real manifests for props, peds, weapons, handling and minimaps, and the console errors that point at them.