sitanywhere
World-object seating and free placement rewritten for VCORE. The resource uses the Core menu, notifications and prompt system, reserves seats on the server, exposes state through the vcoreSitting player state bag, and integrates with the Sitting tab in anims. Commands: /sitmenu, /sit, /lay, /stand, /sitanywhere. The default direct key is F6. Add extra native or custom props in Config.Models; each object can define independent sit and lay offsets. This resource does not require a targeting, zone, UI or asset-pack dependency.
Introduction
World-object seating and free placement rewritten for VCORE. The resource uses the Core menu, notifications and prompt system, reserves seats on the server, exposes state through the vcoreSitting player state bag, and integrates with the Sitting tab in anims. Commands: /sitmenu, /sit, /lay, /stand, /sitanywhere. The default direct key is F6. Add extra native or custom props in Config.Models; each object can define independent sit and lay offsets. This resource does not require a targeting, zone, UI or asset-pack dependency.
No manifest UI page detected.
Dependencies & References
| Resource | Detected as | Package status |
|---|---|---|
core | Manifest dependency | Included in Base |
Cross-resource export calls
| Resource | Functions called |
|---|---|
core | getCoreObject |
Installation / Start Order
The supplied server.cfg enables this resource in the Gameplay systems stage at enabled-resource position 59. Base installation also depends on the global prerequisites and consolidated VCORE_INSTALL.sql documented in Getting Started.
ensure sitanywhereConfiguration
Config files
config.lua
Top-level config keys detected
CancelControlCloneAlphaCommandsDebugDetectionDistanceForceFirstPersonPlacementInteractionDistanceKeybindLayStylesMaxObjectTiltMaxPlacementDistanceModelsOccupantRadiusPlacementControlsRaycastDistanceReservationDistanceReturnToStartWhenBlockedSitStylesTeleportWhenUnreachableWalkArrivalDistanceWalkSpeedWalkTimeoutWalkToSeatEvents, Exports & Callbacks
Exports
Client exports8
GetSitMetaIsLayingIsNearBedIsNearSeatIsSittingOpenMenuSitClosestOrGroundStandUp
Callbacks
Server callbacks1
sitanywhere:server:reserve
Registered network events
Client registered events5
VCORE:Client:OnPlayerUnloadanims:client:stopAnimationsitanywhere:client:openMenusitanywhere:client:sitClosestOrGroundsitanywhere:client:stand
Server registered events1
sitanywhere:server:release
Commands
No commands were detected.
Database / SQL
No resource-local SQL file was detected.
The root Base package also ships the consolidated VCORE_INSTALL.sql.
Source Layout
| Area | Detected files |
|---|---|
| Client Lua | 1 |
| Server Lua | 1 |
| Other/shared Lua | 2 |
| JavaScript | 0 |
| HTML | 0 |
| CSS | 0 |
| SQL | 0 |
Troubleshooting
- Confirm all manifest dependencies are started before
sitanywhere. - Check the supplied start-order note above; resources absent from server.cfg need an explicit decision before enabling.
- If database queries fail, import the consolidated Base SQL and any resource-local SQL listed above.
- If the UI fails, verify the resource's NUI files and
ui_pagewhen one is declared.

