🧩 Use without Properties
Every prop is a normal streamed model. Once a pack is started, any script can spawn its props by name.
Spawning a prop
client.lua
Model names
Model names follow nolag_<pack code>_<thing>_<number>, for example nolag_ml_sofa_01. Names are unique across all packs.
The full list for a pack is in its nolag_furniture_pack.json, under items. Each entry has these fields:
Placement
The model origin depends on how a prop is placed (place in the manifest).
Recolor
Recolorable props (palette in the manifest) have a fabric or paint part with 24 colors, set as a texture variation.
client.lua
Collision and lighting
- Collision: every prop has collision built in, except rugs and similar flat pieces.
- Lighting: lamp and light models are visual only. They don't cast light by themselves, so add a light in your script if you need one.
Other housing and furniture scripts
Add the model names to your script's furniture list, with the labels and prices from nolag_furniture_pack.json if it supports them. The thumbnails in images/items/ are 256 px transparent .webp files you can use in your own menus.