> For the complete documentation index, see [llms.txt](https://documentation.rcore.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.rcore.cz/paid-resources/rcore_drugs/features/stash-and-storage.md).

# Stash and Storage

Labs use storage for production items, finished products, and sale flows.

## 📦 Lab Stash

The stash system stores items per lab. Players with the correct lab role can deposit and withdraw items.

Stash access is controlled by lab roles, not by `config.lua`.

## ⏳ Pending Items

Some production flows move items into a pending state while actions are running.

This prevents players from withdrawing the same items during processing.

## 🔁 Mission Returns

`Config.Missions.ReturnUnsoldItemsToStash` controls what happens to unsold mission items.

| Value   | Result                                |
| ------- | ------------------------------------- |
| `true`  | Unsold items return to the lab stash. |
| `false` | Unsold items are deleted.             |

## 🔐 Access

Give players stash access from `/drugs_admin` with the `stash_access` role.
