FearlessStudios

Configure

Install and configure FS-InteriorManager

Requirements

  • FiveM server

Installation

  1. Place FS-InteriorManager in your resources folder.
  2. Add ensure FS-InteriorManager to server.cfg.
  3. Edit config.lua and restart the resource.

Core settings

Prop

Type

Interior folders

Config.InteriorFolders groups interiors into folders for the UI. Each folder includes:

  • folder (string): Folder name in the UI.
  • interiors (array): List of interior definitions.

Interior definitions

Each interior supports:

  • id (string): Unique identifier.
  • name (string): Display name.
  • coords (vector3): Interior entry coords.
  • adminOnly (boolean): Restrict to admins.
  • defaults (table): Sets and IPLs enabled by default.
  • entitySets (array): Toggleable sets in the UI.
  • ipls (array): Toggleable IPLs in the UI.
  • presets (array): Named presets of sets and IPLs.

Entity set items can include hidden = true to manage them without showing them in the menu.

Flat interior list

Config.Interiors is a simple list of interiors if you do not want folder grouping.

Example

config.lua
Config.InteriorFolders = {
  {
    folder = "Example Interiors",
    interiors = {
      {
        id = "example_int",
        name = "Example Interior",
        coords = vec3(100.0, 100.0, 50.0),
        adminOnly = false,
        defaults = { sets = {}, ipls = {} },
        entitySets = {
          { label = "Main Set", set = "main_set" }
        },
        ipls = {
          { label = "Extra Props", name = "ipl_example_props" }
        },
        presets = {
          { label = "Clean", sets = { "main_set" }, ipls = {} }
        }
      }
    }
  }
}