How to Install Custom Maps and MLOs on Your FiveM Server
Add custom map mods and MLO interiors to your FiveM server — folder structure, fxmanifest, and streaming setup.
Custom maps and MLOs (Map Location Objects) add new buildings, interiors, and locations to your FiveM server.
MLO vs IPL
| Type | What it is | How it loads |
|---|---|---|
| MLO | Self-contained interior with room/portal data (.ytyp files) | Streamed automatically via stream/ — no script needed |
| IPL | Vanilla GTA interior that's unloaded by default | Requires a client script calling RequestIpl('name') |
Most custom interiors you download are MLOs.
MLO Resource Structure
Install a Map / MLO
Download the map mod
Download from cfx.re Releases forum or GTA5-Mods.com. Most MLOs come pre-packaged as FiveM resources.
Upload to the server
In the XGamingServer Panel, stop the server. Click Files in the sidebar and upload the map folder to resources/ (or resources/[maps]/).
Verify the fxmanifest.lua
For MLO maps, the fxmanifest is minimal:
fx_version 'cerulean'
game { 'gta5' }
this_is_a_map 'yes'All asset files go in the stream/ folder and are sent to clients automatically.
Add to server.cfg
ensure my_mloRestart and visit
Start from Console. Travel to the map location in-game.
Related Guides
How is this guide?

How to Enable DLC Content on Your FiveM Server (Game Build)
Set sv_enforceGameBuild on your FiveM server to enable Cayo Perico, Los Santos Tuners, The Contract, and other GTA Online DLC vehicles and content.
How to Install Custom Vehicles on Your FiveM Server
Add addon car mods to your FiveM server — stream files, meta files, fxmanifest.lua, and server.cfg setup.