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

TypeWhat it isHow it loads
MLOSelf-contained interior with room/portal data (.ytyp files)Streamed automatically via stream/ — no script needed
IPLVanilla GTA interior that's unloaded by defaultRequires a client script calling RequestIpl('name')

Most custom interiors you download are MLOs.

MLO Resource Structure

fxmanifest.lua
_manifest.ymf
my_interior.ytyp
my_interior.ymap
my_interior.ybn
my_interior.ydr
my_interior.ytd

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_mlo

Restart and visit

Start from Console. Travel to the map location in-game.

How is this guide?

40% Off — Limited TimeGet your Fivem server todayInstant setup, DDoS protection, and 24/7 support included.
Get a Server

On this page