Skip to content

Vehicles, horses, props, markers ​

The four catalogues. Each entry is a reusable definition you reference from interactions or place directly in the world.

Vehicles catalogue ​

Used by vehicle_garage interactions.

FieldWhat it is
NameInternal id.
ModelRedM vehicle model hash / name. Check it against data/vehlist.lua if unsure.
LabelWhat players see.
CategoryWagon, cart, carriage… (free-form for grouping).
PriceIf the garage sells it, the price.
RestrictionsOptional job / grade gating.

Garages reference vehicles by name. Renaming a catalogue entry breaks every garage that points to it.

Horses catalogue ​

Same idea, used by stable interactions.

FieldWhat it is
NameInternal id.
ModelRedM horse model.
LabelDisplay name.
CoatOptional pre-defined coat / breed combo.
PriceIf the stable sells it.

Props catalogue ​

Static objects placed in the world (independent from interactions). Browse the prop list, pick a model, place it. Use it to decorate without spawning real interactable entities.

Streaming follows Config.Performance.propRenderDistance and maxRenderedProps.

Markers catalogue ​

3D markers placed in the world. Configure type (cone, circle, square), color, size, height. Use sparingly — markers redraw every frame so dozens of them in one area cost CPU.

Streaming follows Config.Performance.markerRenderDistance.

Released under a commercial license. Documentation released under MIT.