MLO / Interiors

MLO / Interior Installation Guide

How to install, test, and troubleshoot Raynex MLO and interior assets on a FiveM server.

·7 min read

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.cfg

  • The 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 stream folder 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:

https://cfx.re/join/vq3eb3x

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:

  1. Stop your server.

  2. Back up the current MLO resource folder.

  3. Replace the old resource files with the updated files.

  4. Make sure the ensure line is still correct in server.cfg.

  5. 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:

  1. Start only the required server resources.

  2. Start the Raynex MLO resource.

  3. Temporarily disable other map or MLO resources in the same area.

  4. Restart the server.

  5. 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 stream folder.

  • The resource is added to server.cfg.

  • The resource folder name matches the ensure line.

  • 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 stream folder.

  • 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 stream folder.

  • 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 stream folder.

  • 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.cfg

  • Missing fxmanifest.lua

  • Incorrectly 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:

  1. Stop the third-party map or MLO resource.

  2. Restart the server.

  3. Check the Raynex interior again.

  4. 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:

https://discord.gg/raynex

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.