Vcore-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 | Type | Package status |
|---|---|---|
core | Manifest dependency | Included in Base |
Cross-resource export calls
| Resource | Functions called |
|---|---|
core | getCoreObject |
Installation / Start Order
Install the resource with its required dependencies, then enable it in your resource start order.
ensure sitanywhereConfiguration
Config files
config.lua
Top-level config keys
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
This resource does not include a resource-local SQL file.
Vcore also includes the consolidated VCORE_INSTALL.sql.
Source Layout
| Area | 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. - Confirm the resource is enabled in the correct start order.
- 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.

