Vcore-stashboxes
Optional VCORE addon for VIN-bound concealed vehicle storage. It uses Core menus, progress, notifications and animations, VCORE inventory stashes, state bags, server-issued action sessions and central logs. There is no custom NUI. 1. Merge `install/vcore_items.lua` into Core shared items. All referenced images already exist in VCORE inventory. 2. Import `sql/stashboxes.sql`; startup also creates and migrates the tables. 3. Set a private server-only PIN pepper, for example: `set vcore_stashboxes_pepper "replace-with-a-long-random-secret"` 4. Configure kits, access points, police jobs/tools, durations and class rules. 5. Start `stashboxes` after `core`, `inventory` and `oxmysql`. `radialmenu` and `vcore_minigames` are optional integrations. Without radialmenu,
Introduction
Optional VCORE addon for VIN-bound concealed vehicle storage. It uses Core menus, progress, notifications and animations, VCORE inventory stashes, state bags, server-issued action sessions and central logs. There is no custom NUI. 1. Merge `install/vcore_items.lua` into Core shared items. All referenced images already exist in VCORE inventory. 2. Import `sql/stashboxes.sql`; startup also creates and migrates the tables. 3. Set a private server-only PIN pepper, for example: `set vcore_stashboxes_pepper "replace-with-a-long-random-secret"` 4. Configure kits, access points, police jobs/tools, durations and class rules. 5. Start `stashboxes` after `core`, `inventory` and `oxmysql`. `radialmenu` and `vcore_minigames` are optional integrations. Without radialmenu,
Version: 1.0.0Optional Resource9 Lua files1 SQL filesExports
Export available from this resource. Check the resource notes and expected parameters before integrating it.
Export available from this resource. Check the resource notes and expected parameters before integrating it.
Callbacks
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Callback available from this resource. Confirm parameters and return values before using it.
Registered network events
Registered event for this resource. Confirm the expected payload and intended scope before using it.
Registered event for this resource. Confirm the expected payload and intended scope before using it.
Registered event for this resource. Confirm the expected payload and intended scope before using it.
Commands
/searchstashbox(client)/stashbox(client)
Database / SQL
SQL files
sql/stashboxes.sql
Detected tables
vehicle_stashbox_auditvehicle_stashboxes
Troubleshooting
- Confirm every manifest dependency above is started first.
- Import the SQL where the resource includes database files.
- Use the exact resource folder name shown on this page unless you intentionally change both the folder and configuration.
- Do not copy internal event names into integrations without checking their implementation.

