MLO / Interior Installation Guide
How to install, test, and troubleshoot Raynex MLO and interior assets on a FiveM server.
This guide explains how to install and test Raynex MLO, interior, and map assets on a FiveM server.
Raynex MLO resources are usually installed as standalone map resources. In most cases, installation only requires uploading the full resource folder, adding it to server.cfg, and restarting the server.
Requirements
Before installing a Raynex MLO or map asset, make sure you have:
A working FiveM server
Access to your server resources folder
Access to your
server.cfgThe full purchased Raynex resource folder
Basic knowledge of starting FiveM resources
Admin or developer access for testing the interior in-game
Important Notes
Raynex MLOs are standalone map resources unless stated otherwise in the product description.
Do not merge the MLO into another resource unless the product-specific instructions tell you to do so.
Do not delete or rename
fxmanifest.lua.Do not rename internal stream files.
Do not move only the
streamfolder by itself.Upload the full resource folder with its
fxmanifest.lua.The resource folder name can usually be changed, but we recommend keeping the original folder name to avoid confusion.
Some interiors may require a specific FiveM game build. If required, this will be listed in the product description or product-specific notes.
Compatibility Notice
Raynex guarantees that our MLO / interior assets are tested and designed to work correctly with other Raynex resources, unless stated otherwise in the product description.
However, we cannot guarantee full compatibility with resources created by other developers or third-party creators.
Possible conflicts may happen if another resource:
Modifies the same area
Uses overlapping YMAPs
Replaces the same game files
Changes collisions in the same location
Loads custom assets in the same area
Uses conflicting IPLs or map edits
If you experience an issue while using third-party resources together with a Raynex MLO, we recommend testing the Raynex resource on a clean server first.
Raynex support can help identify possible conflicts, but we cannot guarantee fixes for issues caused by external resources that are not created or maintained by Raynex.
Installation
Step 1 — Upload the MLO Resource
Upload the purchased Raynex MLO resource folder to your server resources directory.
Example:
resources/[raynex]/raynex_sakura_garden
You can also place it directly inside the resources folder:
resources/raynex_sakura_garden
Both methods are valid as long as the resource is correctly started in server.cfg.
Step 2 — Check the Resource Structure
A typical Raynex MLO resource should contain files similar to this:
raynex_sakura_garden/
├── fxmanifest.lua
└── stream/
├── *.ymap
├── *.ytyp
├── *.ydr
├── *.ybn
├── *.ytd
└── other streamed files
The exact file list may be different depending on the product.
Correct example:
resources/[raynex]/raynex_sakura_garden/fxmanifest.lua
Incorrect example:
resources/[raynex]/raynex_sakura_garden/raynex_sakura_garden/fxmanifest.lua
If your resource is inside an extra folder, move the real resource folder one level up.
Step 3 — Add the Resource to server.cfg
Open your server.cfg and add the resource.
Example:
ensure raynex_sakura_garden
Replace raynex_sakura_garden with the real folder name of the purchased resource.
If you installed multiple Raynex MLOs, add each one separately:
ensure raynex_sakura_garden
ensure raynex_concrete_compound
ensure raynex_old_reform_school
The names above are examples. Always use the actual folder names from your server.
Step 4 — Restart the Server
After adding the resource to server.cfg, restart your server.
A full server restart is recommended after installing or updating MLOs, because map files and collisions may not always reload correctly with only a resource restart.
Step 5 — Test the Interior In-Game
Join the server and go to the interior or map location.
Coordinates for each Raynex interior or map can be checked on our showcase server.
Showcase Server:
If coordinates are included on the product page or in the product-specific notes, you can also use them to teleport directly to the location.
Example coordinate format:
x: 0.0
y: 0.0
z: 0.0
Replace the example coordinates with the real coordinates for your purchased MLO.
Which FiveM game build does my MLO need? (sv_enforceGameBuild)
Some interiors may require a newer FiveM game build.
If the product requires a specific game build, add or update this line in your server.cfg:
sv_enforceGameBuild 2944
The required build may be different depending on the product.
Only change this if the product page, product-specific notes, or Raynex support tells you that a specific build is required.
Updating an MLO Resource
When updating a Raynex MLO:
Stop your server.
Back up the current MLO resource folder.
Replace the old resource files with the updated files.
Make sure the
ensureline is still correct inserver.cfg.Start the server and test the interior in-game.
A full server restart is recommended after updating map resources.
Testing for Conflicts
If the MLO does not appear correctly, test it on a clean server before reporting an issue.
Recommended clean test:
Start only the required server resources.
Start the Raynex MLO resource.
Temporarily disable other map or MLO resources in the same area.
Restart the server.
Check the location again in-game.
If the MLO works correctly on a clean server, the issue is most likely caused by a conflict with another resource.
Raynex guarantees compatibility between our own resources unless stated otherwise. We cannot guarantee compatibility with third-party maps, MLOs, IPL loaders, YMAP edits, or resources made by other creators.
Troubleshooting
FiveM MLO not appearing in-game? Fix checklist
Check that:
The full resource folder was uploaded.
The resource contains
fxmanifest.lua.The resource contains a
streamfolder.The resource is added to
server.cfg.The resource folder name matches the
ensureline.The server was restarted after installation.
You are at the correct location.
There are no errors in the server console.
Other map or MLO resources in the same area were temporarily disabled to check for conflicts.
MLO only partially loading (some objects missing)?
Check that:
All files were uploaded correctly.
No files are missing from the
streamfolder.The full package was extracted before upload.
The resource was not partially overwritten.
No internal files were renamed.
The server was fully restarted.
No third-party resource is overriding the same area or files.
Falling through the floor in a FiveM MLO? (collision fix)
If players fall through the floor or collision is missing, check that:
Collision files are included in the
streamfolder.The full MLO package was uploaded.
The resource is started correctly.
The server was restarted after installation.
No files were skipped during upload.
No other resource is modifying collision in the same area.
FiveM MLO textures missing or objects look broken?
Check that:
Texture files are included in the
streamfolder.The upload was completed without errors.
Files were not renamed.
The resource was installed from the full package.
Your server has been restarted after installation.
Another resource is not replacing or overriding the same textures.
FiveM MLO resource won't start in server.cfg?
Check your server console for errors.
Common causes:
Incorrect folder name in
server.cfgMissing
fxmanifest.luaIncorrectly uploaded folder structure
Resource placed inside the wrong directory
Files were not fully extracted before upload
Extra nested folder inside the resource path
Correct example:
resources/[raynex]/raynex_sakura_garden/fxmanifest.lua
Incorrect example:
resources/[raynex]/raynex_sakura_garden/raynex_sakura_garden/fxmanifest.lua
If your resource is nested inside an extra folder, move the real resource folder one level up.
FiveM MLO overlapping another map or YMAP?
This usually means another map, MLO, YMAP, IPL, or third-party resource is using the same area.
To test this:
Stop the third-party map or MLO resource.
Restart the server.
Check the Raynex interior again.
If the issue disappears, the problem is caused by a resource conflict.
Raynex can help identify conflicts, but we cannot guarantee compatibility with resources made by other creators.
Support
Raynex provides post-purchase support for MLO and interior assets.
If you need help, open a support ticket in our Discord server and include:
Product name
Order ID or proof of purchase
Resource folder name
Screenshot or video of the issue
Server console errors, if available
Client console errors, if available
Short explanation of what you already tried
Information about other map or MLO resources running in the same area
Discord Support:
Please do not share private server keys, license keys, or sensitive information in public channels.
Raynex guarantees support for our own resources and compatibility between Raynex assets unless stated otherwise. We cannot guarantee compatibility with third-party resources made by other creators, but we can help check whether another resource may be causing a conflict.