Interior Creator
The Interior Creator authors custom SHELL and IPL interiors that the Property Creator can then use. Open it from /housing → Interior Creator.
This page is admin-only by default (PAGE_INTERIOR_CREATOR permission is nil).

🧱 SHELL vs IPL
SHELL
A standalone interior model (e.g. lf_house_*) spawned via CreateObject.
IPL
A vanilla Rockstar interior loaded with LoadInterior / IPL streaming.
⌨️ Keybinds
ENTER
Place / reposition the tentative point.
BACKSPACE
Cancel the current authoring session.
G
Confirm the tentative point or finish review.
H
Skip an optional point.
LEFT / RIGHT
Cycle through placed points in review mode.
SCROLL UP / DOWN
Rotate heading on directional points.
CTRL + SCROLL
Adjust the rotation step itself.
All values are FiveM native control IDs - replace them in config.lua if you want different bindings. See the FiveM controls reference for the full list.
📍 Point Reference
The creator asks you to place up to three kinds of positional points. Understanding what each one does prevents the most common setup mistakes.
Exterior origin (SHELL only)
In the open world, at the spot where the shell object should be spawned.
The world-space position and heading of the physical shell model. This is not a teleport destination — it is the object's anchor.
Entry point
Inside the interior, at the spot where a player should land after entering the property.
Teleport destination used when a player enters the apartment (goes in). Place it in a logical starting position inside — e.g. just inside the front door, facing into the room.
Exit point
Outside in the world, at the spot where a player should appear after leaving the property.
Teleport destination used when a player exits the apartment (goes out). Place it on the pavement, driveway, or entrance — wherever feels like "stepping outside."
🪜 SHELL Flow
Use this flow to register any shell that isn't in the built-in catalog (K4MB1 and similar).
🪜 IPL Flow
Provide the IPL name
Open the Interior Creator, pick IPL, and enter:
Label — the name shown in the Property Creator picker (e.g.
Clipse Tower).IPL — the exact IPL string used to load the interior (e.g.
apa_v_mp_h_01_a). You can find IPL names in the FiveM IPL reference or community IPL lists.
Place the Entry point (inside the IPL)
Teleport or walk into the interior. Place the ENTRY point at the spot where players should appear when they enter the property.
Entry = the player's landing position after teleporting in. For apartments this is typically the living room or just past the front door.
Interiors are stored in the rcore_housing_interior_catalog table. Delete an interior from the Interior Creator UI to remove it from the catalog.
Last updated