Skip to content

Sit Packs

Sit Packs

Sit packs are preset interiors that come with ready-made seats — no placement work needed. We've pre-mapped the chairs, benches and stools so you just flip the packs your map uses on or off from the in-game Settings → Config sit packs screen.

The human-readable labels and categories live in shared/sitpacks.lua; the seat data itself lives in list.lua.

Prebuilt Gabz map support

Popular Gabz interiors are pre-added and auto-supported out of the box, listed under the Gabz Team category (pack keys gabz_*). Examples:

Pack key Interior
gabz_bahama Bahama Mamas
gabz_mrpd Mission Row PD
gabz_prison Bolingbroke Prison
gabz_vanilla_unicorn Vanilla Unicorn
gabz_diner Pop's Diner
gabz_bennys Benny's
gabz_tuners Tuner Shop
gabz_pillbox Pillbox Hospital

…and many more (dozens of Gabz builds). Toggle each one individually from the Settings screen.

GTA vanilla & world seating

GTA's own default seating is also pre-added as packs you can enable/disable:

  • Vanilla Interiors — GTA's stock interiors: Coroner Office, LS Customs, Premium Deluxe Motors, Tattoo Shops, Tequi-la-la, Trevor's Trailer, Mission Row PD, and more.
  • World — GTA's world seating: wall, steps and ledge (sit on walls, steps and ledges).

Toggling and pose overrides

Open Settings → Config sit packs, search for a map, and use the switch to enable/disable it. Each pack's Edit button opens per-pack pose options:

  • Use each seat's own pose — keep the built-in animation for every seat (default).
  • Override with one pose — force one chosen animation on every seat in the pack (override).
  • Let the player choose — show the pose menu when someone sits (player).

Toggles and overrides are saved to data/sitpacks.json and broadcast to clients.

A pose override applies immediately, but enabling or disabling a pack only rebuilds its zones after a resource restart.